Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Maybe making it more scary can be a solution