Mario Kart 7 Review by Only AceOnly AceApr 21, 2021 · Reviewed on 3DS8.81 LikesFollowIn my opinion one of the best mario karts out of the whole series... yes even 8 deluxe Gamer reviews