If you bought the Epic Edition of Bulletstorm today is a day you've probably been waiting for; you can now access the Gears of War 3 multiplayer beta! To download it, simply pop in your game and click on "Gears of War 3 MP Beta" which will take you straight to the download. The rest of you will have to wait until next week when you'll be able to get in on the Gears 3 action on the 25th provided you've pre-ordered the game of course.