Gears of War 3 Public Beta Coming Early 2011

by Asim Tanviron October 7, 2010
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 […]