Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very reliant on jumpscares, but they are effectively employed. Fun, if short, little experience.