In the video below, Marcus Fenix and the boys of Delta Squad take a minute for themselves to "stop and smell the roses" in this TV spot for Gears of War 2.
With humanity in one of its darkest hours, could this be the "last day" they see the surface? Gears of War 2 is a tactical third-person shooter from Epic Games exclusively for the Xbox 360. The game ships November 7th.
Gears of War 2 "Last Day" TV Spot