Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I couldn't beat it but I had fun being spooked.