Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Cool game! It's a bit hard to control, but that's fine. The sound effects are absolutely deafening, though. WAY louder than the music. Great job though.