We got it on launch day and it's a really great game IMO. If you liked R.C. Pro-Am you'll dig on it
The single player modes are fun but untl you start unlocking new tracks and whatnot can be repetitive. I unlocked stuff pretty fast though cause I just couldn't put it down.
Multiplayer on Xbox Live is really really fun. Especially if you have a few friends around and you're playing matches with them. So far I haven't run into any assholes playing on Live and actually made a few new friends.
Bottom line is if you like arcade style racing and blowing shit up you'll love it.