Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yup, working on it: https://steamcommunity.com/app/671440/discussions/0/1700542332320221950/