Ok, quick question, did you try and download it from the new itch.io digital distribution app? That might be what the problem is. When I released this that wasn't a thing. Try downloading it from the page directly, then get back to me.
HI, just saw you replied , ill try that !
So, did you manage download the game?