Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I don't think I got to the horror part yet, but what I did see was very entertaining :)