GamesRadar: Gears of War 3 Beta Hands-On

Epic just put out Bulletstorm, but they’re already shifting gears (knowing wink) to focus on its next huge 2011 title. With Gears of War 3’s release date set for September 20, the only thing to keep rabid Gears fans sated until then is the promise of the fast approaching open Beta.

Read Full Story >>
The story is too old to be commented.