This is all a bit weird: Beta release was on roadmap for June, but nothing was communicated. Then some deal with an esports consultant testing the Beta on his platform, zero publicity about this testing. My guess they will release Beta and no one will notice, because they don't know what they are doing, no experience with PR.
Those that hangs on slack notice everything. There is a slack sub channel with #development-updates, where we get some screenshots of what they are doing. There are also weekly updates happening there. Usually on Friday or Saturday. But as I look now, last weeks seems to be missing. I will try to post here the one that will happen this end of the week.
Would be good to get an ETA and details on the beta release.