i just gotta say... FREESTYLE mode pretty much ruins the chance youll ever beat this game.
each freestyle course you gotta find 3 hidden blue flags, as part of the mission. its pure luck to find these things, you cant see them for shit. you have to win based on luck, and i absolutely HATE that in skill-based games.
other then that, this game is awesome. lots of tracks, lots of varying degrees of difficulty. the truck/sport buggy levels are lame too, but overall this game is really good. ive been having lots of fun with it.