Gears of War 3 got one hell of a launch last month, but that was just the beginning. More...
Forum Rules
Bookmarks