Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Would definitely recommend this game. A short but also very scary game.