I'm on mac and this is what it says when i try to open it
for mac you can download itch itself and then launch it directly from itch to be able to play
sorry for the issues!