And that's all? Don't I have to do anything else?
You probably will be emailed when the alpha is released.
It's quite possible invites will be distributed Visa email when the beta starts, yes.
I registered. Do I have to post my email or do anything else?