the only other download option is to become a patron and get the newest version
mystery zone games
Recent community posts
Have you tried to install the game using the itch.io app, that might work. If that doesn't work then issues like these are sometimes due to your computer not trusting the source, so you may have to go into security features on your PC and manually accept the game as a trusted source.