Which Game Looked The Best At the Xbox Developer Direct?
In addition to officially announcing Gears of War for a November 2008 release, Microsoft has also unveiled the first teaser trailer for the game. No gameplay footage yet, but a nifty little 1 minute and 27 seconds nonetheless.