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

This does look good, is this out on Steam? :O 

It will be on Steam by April 2018, however we are currently gauging whether to put it up on Steam Early Access or just ride it through until release.