Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Man, I haven't played the game yet, but those monsters look terrifying! Love the idea.