Without much gameplay footage or content information released all we have to discuss is release dates.
When do you expect BETA release?
I am thinking sometime in July 2020. But it would not surprise me if its not until October or later. Lack of new information makes me think that it is not being worked on and the developers are instead focusing on CH