This has been put up on Gametrailers.com for anyone who wants to see it.
http://www.gametrailers.com/player/27726.html (http://www.gametrailers.com/player/27726.html)
Oh and if you want it in HD
http://www.gametrailers.com/player/27725.html (http://www.gametrailers.com/player/27725.html)