I haven’t touched the game so it shouldn’t be damaged. Macs struggle with privacy issues from unverified sources so you may need to download the itch app to get it.
I can take a look though.
ok