Nearly Perfect!
Mario Kart, back in the days of SNES, redifined kart racing. It added new, wonderful aspects that were greatly accepted.
And every time a new Mario Kart comes out, it manages it to do it again.
This time, Mario Kart DS adds great features such as online play, new items, and completely new tracks.
New items and new tracks are standard with each new Mario Kart, but something entirely new is the online play. I'm not saying it's great online, but it's a start. Getting into a race is difficult, and the system is far from free of cheaters, but it could turn into a great gaming experience with future releases.However, if you can get into a race without cheaters, you can spend more than a few minutes stomping someone a new one.