Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You might try emulating the windows version under playonmac.

Try installing it with the Itch app.

Already did that, it didnt help :/