Gears of War 3 Beta Impressions – Should you play it?
As most of you blood-thirsty gamers may know, the Gears of War 3 beta will be available on the 18th. We here at TheParanoidGamer are already playing it (which is a lot if I may add) and ready to give you a full impression on the most anticipated beta of the year.