You have seen the Need for Speed: The Run live demo on a crappy stream, now you can watch it again in 720p. You can also watch the little bonus video EA have released aimed at helping you get a better understanding of that the hell Need for Speed: The Run actually is. Videos are below and remember, don’t be shy in the comments section, we really, really want to know what you think the game.
http://www.youtube.com/watch?v=qyddTUrnzJE
http://www.youtube.com/watch?v=5KpmcR_FJUI