Beta is after the kickstarter which is in a few months I think? If you donate to the kickstarter you'll get a beta key but some people asked in the streams and the admin said even if you don't donate there's going to be small periods of time when you can register for it.
yay!! thank you for the info i can't waittt