Mario Kart 7 Review

by Adam Cookon December 9, 2011
Has the Mario Kart franchise seen its best days, or is this a stellar introduction to 3D Karting?