The multiplayer beta of Gears of War 3 commenced earlier today, and already, videos from the beta are popping up the Internet.
More...
The multiplayer beta of Gears of War 3 commenced earlier today, and already, videos from the beta are popping up the Internet.
More...
Bookmarks