Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I love the brooding fog, and the music is really good too. Nice place to enjoy (?) a few minutes of spookiness