Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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