I play pretty often, at least once a week. I get into matches pretty quick and they've improved, greatly, on the matchmaking.
Gears of War 2
Game » consists of 13 releases. Released Nov 07, 2008
Game » consists of 13 releases. Released Nov 07, 2008
Log in to comment