Managed to eek out a win on the final boss when the game finally decided to be kind and spawn health potions on a fairly regular basis instead of pounding me with enemies. Concept is fun, but the execution is woefully unbalanced. There should never be a point where the player is forced to take damage, yet the arrows/fireballs flying in from off screen and the various pits all but guarantee this. Its also silly that the leveling up mechanic means its easier to survive at lower levels than higher ones.
Would look to see this game fleshed out more, at least with a more thoughtful level up mechanic.