UberGoat
recommended this
I'm going to say this now - it isn't a scratch on Mario Kart. Tracks lack variety and the frame rate grinds to a near halt during 4-player local play. But if you can look past some issues, you'll find a game that exudes fun.
Awesome weaponry, tons of characters to unlock and a challenging mission mode make up for this game's misgivings, providing a neat racer that will satisfy Mario Kart fans.