Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

I gave it a play. It was not bad. Personally i found the spooks slightly lacking, but that is probably just me, being me.