Hi, guys! So to our surprise Steam refused our closed beta. They will not give keys for us to host the closed beta with them. This means we will have to create our own Closed Beta / Open Beta infrastructure. We have already started working on it. The downside is the following: every time we update the beta, you will have to download it and install it. There won't be an automatic install to manage it for you. I am sorry for the inconvenience.