Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

Also, (i forgot to mention.) the music greatly compliments the game play. It makes you feel isolated and tense yet it is peaceful.