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

It was kickstarted several years ago, but they've barely posted any updates.

they do on their Discord