Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I often encounter issues running games for Mac. So I usually end up playing the PC version with Terminal.