Overall great game but its missing little things like...
The graphics on this game are some of the best around for a racing game. Damage is well shown on your car with hits. Has atleast 6-7 game play types (including domination, last man standing, hit the targets, rally, lap time, etc.) All modes carry over to Online. All are fun and not quite unique but bring a good vibe to the game.
Now the bad parts... a less than satisfactory amount of playable cars (about 6-7 for each class type sometimes less). Customization is almost nonexistent beside pre made skins/paint jobs for each car and also some in-car flare.
Final Review, if you can get past the need to put your custom touch on your cars and just enjoy the general game play, this game can provide hours of competitive fun online and off.