Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The stage looks nice, the sprites look good, 
Characters get stuck together half the time
if you hold space and move you constantly do dmg
cool that you can actually fall of the stage 
Characters do move way too fast though