The game is seriously so good, I really love it. In fact I'm pretty sure I like it much better than any other game of this kind, and I played all the genre classics you can name. The graphics and animation are fantastic, I haven't been this impressed by pixel art in a game since probably Metal Slug, and there's many imaginatively placed elements and events to break up the monotony that this kind of games invariably used to suffer from.
I had no glitches in the game in the three or so hours I played it. Everything worked perfectly.
The game is not really difficult at all if you know what you're doing. This is saying something as I absolutely suck at this kind of games, but this is definitely much more approachable and easier than for example Double Dragon or Golden Axe. You can easily combo the moves like grab the enemy, throw it to the ground, slide/kick them while on the ground, grab again etc., and there's alway plenty items to use as a weapon which makes things easier. I found controls to be a breeze, once I figured out that a quick tap on an analog stick makes your character run (I didn't realize this at first, because it's double tap on D-pad). Also, the controls are actually better with analog, as you can just fly all over the place, run diagonally at any angle, and clean up the floor with enemies.
Also, finding the secret shop on the first level really helped make the game even easier. I found out that secret doors have a star on them, so this secret shop wasn't so hard to notice really. In it, an item called "Bionic Arm" attracted my attention, and the description said it gives you huge strength. I played some level two and then went back to level one to get to that shop again, collected just enough money to buy that item, and it's definitely money well spent. Your hit power increase with this item is really large, you can just crush most enemies with ease, and even the level two boss falls down pretty easily now.
Speaking of level two boss, he leaves an item behind, which I'm not sure if I collected or not. How do you pick it up, and how do you check if you have it, and what it does?
An interesting curiosity, the game might be written in Flash. There's copyright notice to Adobe Flash near the end of credits.