Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Is this playable on Mac?

No - but I was thinking about this the other day and it might just be possible.
No promises though - but I might give this a shot...