Don't judge this one by thinking it is just a racing game. Sure, it is not a hard core racing title. I wouldn't even compare it to Mario Kart. Sure, it has the mode that has missles and freezing, but it doesn't make or break the race. There is even an achievement for winning a battle race without using an item (which I got with not too much effort).
Just last night, I put in this game, thinking I would just go through a race and grind out an achievement. However, as soon as I got my first boost and jump, it didn't feel like grinding at all. I was having so much fun that I kept playing. It is nice because the more you play, the more you unlock.
A lot of people see this as just a racing title. It is much more than that. If it was just racing, it would probably get dull. However, the other modes make it a lot more fun. There is the dash mode, where you go as fast as you can with boosts, etc. There is the crash mode, where you knock out statues and crash into stuff. there is the jump mode, where you are doing stunts and gaining huge air time. There is the pose mode, where you fly in the air and have to match poses.
Overall, this is fun. It supports two players in the same room and has online play for the racing and battle modes. Don't expect a Mario Kart sim or a detailed racing game. This is just a fun, casual, racing game that uses your body to race.
One last note on the conrols. For me, for the most part, they work just fine. I was holding my hands close together at first and the car would make bigger moves. However, if I hold my hands slightly further apart (about as far apart as a normal steering wheel) then I have much more control. If I find I'm going out of control, then I stop and look at how I'm holding my hands and I see that I'm all goofy looking (arms twisted, etc.) The more you play, the more you'll see these controls DO work.