Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thank you! Procgen Mansion was initially created more or less for this purpose, but I don't think actual integration will happen anytime soon...