Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Cool game! As others have said, seemed a bit easy, for the most part I was just tapping down and left and right a couple of times.