I've been a fan of the entire Mario Kart series since it's original game. Any person can sit down and enjoy this game. Simple and easy to play on 50 CC and great Nintendo mascots.
Graphics: 8.5/10. Most game sites did not like the graphics so much in this game. They thought they were good but nothing special. True, but they didn't appreciate them enough. The cartoony and bright graphics fit well in this game, and the character models look great. The only real flaw is that they are a wee bit dated.
Sound: 9/10. It's all here. DK's trademark grunts, as well as Bowser's, Daisy says "I'm Daisy" so much it makes you want to shoot her with a red shell... it just sounds good. The tracks have their own little track too so there is a little music as well.
Control: 9.5/10. A lot of people hate the controls for this game. Why? I have no idea; but they are very realistic. Very, very realistic. For example, when you are going down a straight away and do a sharp turn, you will not turn much unless you use R to drift. Drifting well is essential to win races on 150 CC, so you have to get used to it if you want to win those karts and 2 extra characters.
Fun: 9/10. There is a lot of fun to be had here. Especially on multiplayer. You and a buddy can team up on one kart or go head-to-head; your decision. There are quite a few characters to race with from obviously Mario, Luigi, Peach, Bowser, Yoshi, and so on, to less popular mascots such as Birdo, Diddy Kong, Baby Mario, Baby Luigi, and many, many more. Each set of characters have their own "special", too. Baby Mario, Mario, Luigi, and Baby Luigi all shoot a set of five fireballs, Diddy Kong and Donkey Kong throw a large banana, and so on. You can also unlock the special cup after you beat the star cup, which adds to the games 15 levels to make it 20. This game will be hard for kids, and maybe for some adults, but with practice you will succeed. Even after you have beaten the game on single player, you can still have your way with up to 3 other friends, or you can play on LAN. This is a great addition to the series and I recommend ( if you haven't already ) that you pick it up now.