Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

That was really interesting idea and pretty good realization! So atmospheric and creepy...