Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Good concept and execution. Tough to play, but I seem to be able to win if I go to town on the buttons (I suck at all those fighting games, so that's my strategy...)

Nice work!