Although this game has a few flaws it's still the best motorcross game I've ever played. MXGP is not a game where you pull off insane tricks or jump off giant cliffs. MXGP is a recreation of real MX racing and it does this fairly well.
+ There are multiple game types - Instant race, Grand Prix, Championship season, Career Mode and Time attack. It has recreated tracks from real tracks on the MX tour. The tracks also have track deformation of the dirt and mud. There seams to be a lot of tracks as well. I'm not real far into it but the season I'm in has at least a dozen to complete.
+ Multiple difficulties that can be tweaked to make MXGP as easy/arcade or Hard/Simulation as you prefer.
+ The physics and handling of the motorcycles are done very well. No other MX game has gotten this close to the feeling of riding a real MX bike. (yes I have ridden on real MX bikes and street bikes as well)
+The replays look good and have multiple options like slow motion, pause and a free cam. You can get some nice screenshots.
+ Graphics are solid. The riders and the bikes look good and gather dirt and mud on them during the race. The tracks are pretty good too but could have been done better. I use SweetFX on this game and it makes it look better.
+You can remap the controls on the controller. I recommend you use a controller. I don't know of any racing game that work well with mouse and keyboard. At least not for me. I recommend that you change the lean forward and backwards to the same stick as steering left and right. It feels much more natural this way.
+You level up, unlock pictures, gear, bikes ect and you get more fans the better you do in each race. Also there is a simulated email and twitter type media in the game that makes tyou feel you are being watched by teams, fans and your manager. It's a nice touch to give a sense of progression and connection in the game.
- The presentation is pretty bad. In between races I've had my bike disappear in the pits. The pit crew guy is working on an imaginary, invisible bike. Also before a race, during the intro scene, my rider was shaking around like he was have convultions. The pit crew and girl who holds the starting card all look and act like zombies. Why even put these in the game ? Also, Some of the ground during races has pop in and loads textures too. The game needs a patch to fix these things.
- The sound is not very good either. The bikes just sound weak, why can't developers get this right ? Even if it's not realistic they need to alter the engine sounds to make them more rich and intense. Also, There is no option to play music during races, it would be nice to have. I noticed there is barely any sounds of the stadium surroundings happening. It would be great to have the crowd react to what is happening. Cheer when you overtake or respond to a big wreck. Make the game and the race feel exciting Milestone ! Enough with the barebones, boring presentation already !
Also a track announcer being heard over the PA system would add some immersion. Having your pit crew tell you your doing great or you have 1 lap to go would really add some interaction to the game. These things could have be easily added into the game and would make the game better. On my PC the sound cuts in and out during start videos but no real problem in game so far. I've seen that many people have had problems in game though. Patch these things into the game Milestone.
Overall the game just feels kind of bland. This happed in other games by Milestone. I loved the racing and handling in MotoGP 08 but it has the same barebones presentaion and sound as well. Milestone get the racing right, and that is what is most important, but they need to add some flavor and style into these games. As for now I will enjoy MXGP for what it is but there is definately room for improvement.