Doesn not appear to install correctly?
Is an error coming up? Does it make it to the launch window? I'll see there's anything I can troubleshoot.
Clicking the download button on the game's webpage does not initiate a download. Trying to download it through the itch.io app adds the game to the download list, but does not actually install anything. Seems the commenter prior to me, Sam21, experienced the same issue.
Both the button on the website and the link on the inch.io page should just take you to google drive. The website link takes you to a folder in google drive that has the games zip file and instructions, and the itch.io download is just the direct zip file download in that same folder. I'll see if there's any settings I can look at. Could it be your firewall blocking the google drive download? Or maybe try a different browser.