Really? I'm sure it is in there, but maybe only in the multiplayer section, as that's where I played it.
Hehe, yeah, definitely, I can see that happening. The car dynamics are a bit weird, but, like you said, when you get used to it, it is definite blast. :)
The pictures were still pretty...