Which one of the three are you having problems with? (Pc, Mac, Android). I’ve been trying to find what the problem might be, but haven’t found anything yet. Itch.io doesn’t have region blocking as a feature, so that’s not it.
Have you tried VPN? If that doesn’t work, and you have discord, write to me there and I’ll send a link to a different download site. Hopefully that will help.