It does...............kinda.
If you want to get the highest grade for any given course, your going to have to drive insanely fast, pull off tricks, and still manage to win the race. It's a riot!
As for the controls, once you get use to them, they really fit the game well.