Just right, hard, but fun!
One thing that I don't really like is the minimum race length seems "to long". It's not horrible, but I would have liked to do 10 lap races, compared to a minimum of 15.
Season mode is fun, as you get better, your car gets better, you get offered contracts to move up in the ranks.
I also would have liked more control during replays, but again, that's a small thing to worry about.
Graphics = 9
Sound = 10
Controls = 9