Epic Games has announced a November 7, 2008 release date for Gears of War 2 at Microsoft's E3 press conference after showing an on-stage video demonstration for it. The game is coming exclusive to the Xbox 360 with a new 5-player co-op mode called the horde mode, which will allow players to take on wave after wave of locusts together.
Stay tuned for more Gears of War 2 action throughout the week.