Odd indeed! I had a Windows friend check the download, and it seems to have worked for him (he hadn't played before, so definitely a fresh install). Maybe there was a momentary burp in itch.io service? I don't think I've heard of any issues with my Windows builds before.
At any rate, I did a fresh export & zip just in case. Hopefully this one is trouble-free!