Gears of War 3 Public Beta Coming Early 2011
Epic Games have announced that they will be holding a Gears of War 3 public beta sometime early next year. This news comes a few days after the studio announced that the game was being delayed and would now hit stores shelves across the globe during the holiday season of 2011. Could this be the […]