I enjoyed the game, although the car controls felt a little awkward to me at first. I think I might have preferred slightly more arcade-like handling with less emphasis on realistic physics. 😄 However, once I got used to the controls, driving became much easier and felt pretty good.
I also really liked the game introduction and the overall design of the game world.