Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Really interesting idea. It has a nice creepy atmosphere as well. 

Great job!