Today, Microsoft lifts the curtain on “Last Day,” a 60 second ad spot for the highly anticipated Xbox 360 exclusive, “Gears of War 2.” The ad will premier today on Yahoo! Games online, followed by a roll out on movie and TV screens worldwide. The spot
Read More