I bought this game for my boyfriend actually, who is a huge MX fan (and rider). I thought it would be a mediocre silly game, but I was surprised by its quality! Each different 'level' or game area has a huge array of detail and a large riding range, with lots of ramps and props. Within each level there are many mini challenges/missions you have to complete, some are quite easy whilst others are quite difficult, so as a result the game doesn't feel childish or easy.
You can play as different characters of course, and as is usual with games as you go along you unlock various prizes such as opening up new levels, making new riders accessible, real MX movie clips become available etc. Now another thing I was quite impressed with was the fact that you can tune up your bike (you can choose which bike you want, however you have to be aware that you need to earn the money)! You can improve the engine, tires, brakes & suspension. You also receive player points so as to improve your rider's balance, style, etc! Overall, I gave this game 5 stars because it is enjoyable, has a range of challenges and goals and furthermore has a really great soundtrack!