TechDay Gears of War 3 beta impressions

The Gears of War 3 beta is live, and we're now able to tell you about how the game's multiplayer offering is shaping up. Have matchmaking sins of the past been redeemed, or is it another case of Epic fail?

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