Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Not soon, no. Best I can do is say "maybe" in regards to a Mac version.