Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You got me, although I did wholeheartedly expected a jumpscare though