Apparently linking from google drive wasn't as smart of an idea as I thought it was going to be, so I'm just uploading the game archive to the itch.io servers.
Woopsie! Should have tested these sorts of things before i went spreading the link to this page everywhere, but too late to go and worry now, I'll have a new download for Windows ready lickety-split.