This is arguably one of the most complete game I have played on newgrounds in a long time. It's simple yet effective, every level has it's own theme, gimmick and even it';s own seperate story, the combat system, while not the depest, still has you thinking 'what is the best way to beat this guy, what is his weakness, how can I hurt the enemy without spamming my special?' I played this game to the end, not even realizing I started at... 9:30 at night, till 4:30 in the morning.
The check point system does work (reading one of their authors responses I can confirm that.) That said the deaths never really feel cheated, they always come across as 'damn I messed up' or 'why didn't I do this instead of that?' The dash mechanic does feel broken... for standerd enemies, then you go against a boss... YOU NEED THAT DASH ABILITY XD all the projectiles! It feels balanced in a way your broken, but you face enemies clearly your equal (except for the pheasent girl... she's a push over...)
The heart strings... that sunflower level, god DAMN the heart strings... that was easily the longest level and, to those just picking the game up, if you read this, I do recommend starting on the rotten pinnacle, I won't say why (for spoiler sake) but that's the level I started on, and I could tell, it saved me alot of grief. I still find it cool how essentially every mechanic from every level has it's own way of carrying over to the other levels, very nice touch.
I dunno what else to add really, if the game were on steam hell I'd actually pick it up. Maybe there could be more too it, bonus characters to play as, perhaps a gauntlet run. Maybe post-game there can be special side challenges to test your platforming ability with all the skills you got. (Still havn't gotten the one door in the light house tho...) Honestly, this is a VERY enjoyable game and delivers exactly what it should be. It has strong mini stories but it doesn't stray too far from what it is and it knows what it is, a beat em up, yet is not afraid to mix things up, congratulations on an amazing game.