I don't know if GameTrailers is early on this or if they have an exclusive (or if this is something that's different than what we'll see at noon of the draft)
There's also a
website embedded at the end with a link to yet another trailer.
First impression? It looks good and if that's all in-game footage then I think we're in for a treat. The only disappointing thing? Still no word on which platforms the game will be on.