I just watched this on my 360 and damn... what a trailer. I love everything about it, the music is awesome and they way the gameplay is presented is awesome. Check it out. If I were MS I would use this for an ad.
There once was a great sig here, but it got killed.
A moment of silence would be appreciated.