The team aren't currently advertising for any more beta testers. If they ever decide to, I'm sure an announcement would be put up and guidelines included. It's like a shop with a help wanted sign at the window, with the sign currently put away.
It's not all fun and games either ^^. Crashes are frequent, a lot of stuff is unfinished or buggy and finding bugs can be long winded.