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.