That was a very fun experience. The visuals are simple enough to be readable yet good-looking too.
At times, I found myself being hit by a spikeball while I was attacking an enemy without being able to avoid it. Maybe the attack animation could be a bit faster?
All in all, it's quite the polished game, love the concept too, great job!