It's a fun game, the animations and character inertia made me think of Another World. It's very hard tho, I did not manage to beat the boss, and the absence of checkpoints made me give up after a few tries :(
With a bit of balancing, it could turn really really great! Good job.