The video screams Need for Sped Underground 2 for me. Transitions from city to twisty mountain road, to track, to an airport strip....basically straight rippd out of the game. It wouldnt surprise me if thats the kind of feel they were going for, trying to lure in the the crowd who played these games and watched thee…