Thanks for the really in-depth review! I've taken note of some of this and gotten great feedback from others as well which I'll work on if I ever continue working on the game (or join the next jam).
Also, congratulations on being one of the few that liked the difficulty haha. The #1 complaint I get is that it's too difficult, unfair, or infuriating.
There actually were plans to make it way more complex but time definitely got to me, I was in a local game jam at the same time where I had to travel to a different city so I didn't have much time to work on them. The idea was to have enemies sometimes interrupt their attacks sometimes and force you to dodge backwards, or shoot arrows that you have to attack right before they reach you. Of course an endless mode too would've been nice. Maybe I'll work on these in the future, if I have the time.
Again, thanks for the detailed feedback!