http://www.gametrailers.com/player/44192.html
Awesome preview/trailer for the game. If you preorder from EBGames you get the demo for it so you can play before launch......kinda pointless given the short timeframe...well for me at least given my current workload. But this trailer is all sorts of awesome.
(And all of it runs on the ingame graphics engine)