>>375082302
 The beta is up now so you can start fixing things up in it. Just join their discord.
As for release date there isn't one. Probably in 2 weeks or so, depends job fast they fix all the bugs