If you've already marked April 11, 2011, as Gears of War 3's launch day on your calendar, better scratch it off. Epic's next Gears game has been delayed.
More...
If you've already marked April 11, 2011, as Gears of War 3's launch day on your calendar, better scratch it off. Epic's next Gears game has been delayed.
More...
Bookmarks