I think the beta will release mid 2020 but the actual game will probably release at the end of 2020. The game does not seem finished and likely could take up to 2021 as you said. People need to stop complaining abput the release, they will release it when its ready, all complaining about the...