Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I never got to play the original for myself, this one gave me the same fear and dread I saw other have back in 2014!