I liked this a lot. The feedback in combat was satisfying! The boss fight was a nice touch, too. Overall, a very polished experience.
I found the pixel snapping of the camera to be a bit hard on the eyes, but I can be a wimp with those things sometimes. Also, don't be afraid to give us a little more leeway with the platforming. Some of those jumps are tough! :P
Nice work!