Very well, very dynamic plot. All sorts of game modes, different levels of complexity. A bunch of different cars and upgrades. It should be noted a good sense of humor from the creators of the game. Besides excellent graphics they made a lot of interesting features that will surprise you in the game. Believe me you will not get bored here!