Oh gosh, I'm not sure why it would do that 💦 If it's not even letting you download that's either something to do with itch itself or maybe your computer is somehow blocking .exe files? I don't have any control on my side with the download besides just uploading the file... 🤔💦💦