Beta is live. Just need to download plug in and then Uninstall then re install. It will work but needs to be repeated. I got it. It's glitchy can't even customize faces. That's beta for you.
The sign up was available days ago. They closed the beta. Only available to those who signed up and took a weird survey. I honestly didn't understand the survey but here I am.
I checked a few days ago when I first read about the beta and there was nothing available then either. Oh well, but I'd like to be able to sign up for betas in the future.