Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really interesting concept! with a little bit of tweaking of the levels i think this would make an awesome game!