Hey taimer,
You're the 4th person to mention this to me this month. I am not 100% sure why this is happening for some people. I had one user say they could not download from their phone or PC, but when they used a VPN it worked. Others said that their phone worked, but nothing else did.
I am reaching out to itch.io support regarding this and will respond here when I get word back.
Joe