Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I picked this up and played it for my Halloween 7 days of horror special a while back, and I am still mentally scarred :D