After years of waiting, Microsoft and Epic Games have just announced when players can expect to finally finish the fight against the nefarious forces of the Locust: Gears of War 3 will finally make its way to the Xbox 360 on September 20th. Originally due to launch back in April of 2011, Gears of War 3 [...]
Source: Geek.com Games
Thursday, February 24, 2011