Gears of War 2 Review (360)
Microsoft returns with another splatter-fest masterpiece. In 2006 Epic Games released the hugely anticipated Gears of War for the Xbox 360. It was a masterpiece, there is no argument about that. 2 Years on and Epic Games have released the sequel, Gears of War 2. Cliff Bleszinski promised us all that Gears of War 2 …