Gears of War 3 was released exclusively for the Xbox 360 on September 20, 2011. Gears of War 3 is the third and, supposedly, final installment in the Gears of War series. Humanity is on the brink of total extinction in Gears of War 3, and it’s up to Marcus and his muscular pals to save everyone. Most of the …
Read More »