I got the invite via email. It says I'm invited to the beta and it asks me to put some information to confirm my participation. After doing so, it said that I'd receive an email in the coming days with my voucher and instructions on how to redeem it and be a part of the beta. Never got that email. Just found out today that the beta has already begun. Needless to say, I'm **bleep** and confused.