Gears of War 3 Beta Start Date Announced and other Details
It’s time to rev up your lancers as the Gears of War 3 Beta finally has a specific date, and that date is April 18th, but that’s only if you own the Epic Edition of Bulletstorm. If your crying gently into your keyboard and this news then never […]