Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No worries, plays like a charm on OSX.
(At least as far as the enemies let me survive 😭)