Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Current estimated release date is Dec 2017 :)