A Quick Guide to the Battlefield 3 BetaNick Partyka9/20/11 1:20pm262EditInvite manuallyPromoteDismissUndismissHideGo to permalinkHave you heard the news? Battlefield 3 Beta drops on Sept. 29 and will run through to Oct. 10. But what system specs do I need on a computer? How do I install the beta? Do I need Origin?