Gears of War 3 unleashes Epic and Limited Edition!
Cliffy B is gonna suprise you with some more goodies. Gears of War 3 is set to release on September 20 with a regular, Limited, and EPIC edition.
What are in these awesome editions???? Well.....they have yet to announce that...