We are in the process of completely replacing our launcher because the method we used for hosting files previously no longer works.
If you want the latest version of the game, it is available on our Discord Server: https://discord.gg/yMvG7DC
Sorry for the inconvenience!