Game Review: Gears of War 3

gearsofwar31

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 last remaining humans have been driven back to an island off the mainland by locust … Continue reading

Leave a comment