Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Even though its a quick game, it really creeped me out in some parts.  The atmosphere and the puzzles were extremely good.