They are going to be doing Open Beta Weekends in September, kinda. They will be sending out "massive" amounts of invites but mostly only on the weekends. They made it sound like they were pretty much sending invites out to almost everyone that is registered on the site and has done the pc spec...