Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh man I didn't notice this was a horror game until I was already playing. I had fun playing!