Our sister site, StarcraftWire.net got a screenshot that shows a Starcraft 2 Beta Invite. It seems that fans that create a Battle.net 2.0 Account have a random chance to get a Beta Invite. Most fans will get a beta opt-in option when creating an account, but if your message says:
“You have been invited to participate in the upcoming beta for Starcraft II.”
Then you have got a secured spot to play Starcraft II Beta when it is officially announced. Get geared up folks—- IT IS COMING.