Thanks for the feedback! The speed of the character is quite a common thing that people mention - I didn't get an opportunity to have people playtest so issues like this only really became apparent once the jam was over. :)
I would have loved to have done more with the boss fight but unfortunately time was the enemy. Thanks for playing!