Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Right? Still don't understand what makes it scary, but I am happy that it sometimes does! :D Thanks.