As the clock ticks down to the Gears of War 3 Beta
(April 18th for http://www.trueachievements.com/Bulletstorm-xbox-360.htm
Epic Edition and April 25th for gamers who pre-order Gears 3
from a participating retailer) Epic continues to whet gamers' collective appetites by releasing more, gorgeous multiplayer footage all the while slowly building the hype machine to a glorious, viscera-soaked crescendo.
Gears of War 3
is scheduled for a worldwide release on September 20th.