Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really cool game. Nice graphics and subtle scares. It's short but good.