Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

is it on mac

Simply not.
We're currently working on Project Elunna (which can be also planned for Windows/Linux/Mac)...