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.