Nut up or Shut up Gears (Beta Info)

As released today the news that a whole community has been waiting months for. The game Gears of War 3 was suppose to be released in April of 2011. With a power move Microsoft moved the game back to 9/20/2011 so it could be the holiday release for 2011.

Leave a Reply

Your email address will not be published. Required fields are marked *