You have to login on our site to download latest closed beta.
After authorizing you will be able to download the game from our site.