Very good, I like the gameplay and I think you could expand this further or even make a sequel! For some reason the game didn't pick up my keyboard, but luckily it worked with the gamepad! Might be something worth looking into.
Overall, the game is pretty big and quite polished, it feels very strongly designed as well, with most gameplay quirks feeling intentional (such as attacking mid-air stopping you).
Congratulations, it's clear this had a lot of work!! Good job!! :D