Despite the fact that I watched the intro video, I couldn't understand. Besides, it was the first cutscene (and only in the video) and part of it was already in the third official trailer. I'm sad to say that I watched the gameplay video, though. It maybe spoiled some environments, but that's really it. I'll have to actually drive one of the cars in order to see what it really feels like.
The cars look to handle badly, though, because the handling is more realistic. I would think the handling will be like Saint's Row, only a little better.