Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

Still not yet, hopefully around 4-6 months 

I'll keep my eye out for it!