Microsoft Games has released the E3 2008 trailer for Gears of War 2, the eagerly anticipated sequel to the 4.5 million selling blockbuster third-person tactical action game.
Last Day is a 60 second ad featuring Marcus Fenix and Delta Squad’s last precious moments spent above ground as they prepare to plunge deep into the earth, taking the fight directly to the Locust Horde.