Beast

Reviews

Review: Gears of War 3

When Gears of War released in 2006 it became THE exclusive title for the Xbox 360, and was one of the first truly "must-own" titles for the system. We were told that the series was planned as