Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Let me know if a mac version ever exists please!

A mac version does exist! Its in "Heaven". (Get it? Its a game about heaven or hell...)