The Beta to the public is being released on 8-31 on Origin for PC. In order to get this you would have had to register with EA by 8-21, ten days prior to receive this.
If you qualify and plan on getting this beta please post here and let me know..
i would also like to ask if there is going to be a team speak channel here at Moon for this title and perhaps a public forum for the beta for evaluation?