Just saw the beta announcement in-game, so i went to the address and logged in to confirm i had access to the beta (i am invited). problem is, when i click the windows button to download it, i get an error 404 redirect. is there something wrong with this or am i missing something?