Google Drive is preventing the download of the Windows game archive, due to some rate limitation.
Could you please consider uploading it to itch.io CDN instead?
yes i've been having trouble uploading it to itch, but i will try again this week