This looks a LOT like Rivals to me except for the "story" and characters.
The beginning of the video had a lot of "thought I could go that way, guess not" that I experienced in Rivals. The game kinda just looks like Rivals to me (of course this is just a video of the actual game but I watched on HD) set more in a city?
Meh. I want a Burnout game...
EDIT: And I should not comment until I watch the entire vid. If you can make this game control like Burnout.........
chalkcharmer's comments