i like the whole idea of the jump being the uppercut which makes for quite a nice game and the graphics have a nice megaman vibe to it, i also like the enemy variety.
one bit of criticism i would give this game is the fact that the enemies hitboxes feel a bit too large at times and also i was sometimes waiting quite a while for an enemy to show up.
overall i think this is quite a fun title though.