Hello @Casteele,
Nice to hear from you, long time no see. Sad to hear that you can't download the game, especially with the fact that you have been here with us for a long time (and we appreciate it a lot).
Would you mind elaborating a bit on that so we can help you somehow? What happens when you click on the file here on Itch, what web browser and operating system do you use? Do you have any issues with downloading files from other websites? Is the web version here on Itch or Steam Demo work for you?
I just tried to download the game using Chrome and Safari browsers for all the platforms and it looks like all is fine.
As for the filename - good suggestions to put the title into the zip filename, I just renamed all the files here on itch and in our build system, thanks!
P.S. Please feel free to contact me directly if it's more comfortable for you, my email is - oleg.chumakov@luden.io