Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I thought it was awesome! Fits the creepiness of the game.