Epic Games reveal Gears of War 3 beta test sometime early 2011



Comments