Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I see where you got your inspiration  from.. ;) great game none the less!