Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hmm... have you tried right-clicking and then open?  Sometimes Macs are silly and you need to tell them it's okay to open when you download a game from itch. 😊