Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That's weird, maybe the latest Mac OS updates broke something. You checked that you allowed "unknown sources files" in your OS settings? (can't remember how it's called exactly)

You should be able to get a Steam key with your itch.io purchase! Can't you?

Yeah,  I went on settings and allowed the file to run despite being from an unknown developer. It still wouldn't load.

Oh my bad I didn't know you can get a key from itch.io. I'll go do that now, thanks!