Good to know! ^_^Were you using the itch app? Someone posted elsewhere that it might be an issue with the app, as downloading from the itch.io website worked just fine.
Damn, so that isn't it either. Well, hopefully it's just a temporary hiccup with itch.io or something.