Really fun game, with nice controls. The animations are great, I loved the spinning attack, that felt great.
Maybe you should pay attention to the edge detection, and allow the player more time to jump and clearly define where the edge really is before the character goes into the falling animation.
Really great job! :)