Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

There is no Mac version, I don't know why seeing as it is clearly advertised on the cover, but I'd guess that they're working on it.