Gears of War 3 Release Date Announced and Box Art
Marcus Fenix and gang will be charging back onto consoles sooner that people thought as Epic have finally announced the games release date, as well as some shiny box art. Everybody say “oooooh ahhhhhh” The release date is set as September 20th 2011 worldwide, except for Japan who […]