This is more of a technical feedback report:
First playthrough I got a soft lock, where I moved up and an enemy also moved left at the same time into the same square. Then we were overlapping and I couldn't move or progress the game.
Second playthrough I got a bit further then got stuck starting a level with 2/15 hp and unable to progress past the archers. Is there any way to dodge attacks consistently? I think it's impossible to go further. Every time I retry, I start with 2/15 hp.
Even quitting the game didn't fix it. I reset with 2/15 hp and without even pressing any keys, something would happen and I'd instantly die with -5/15 hp. Refreshing the browser didn't fix it either. Sometimes I started a game with a column of lava ahead of me too and nowhere to move. I tried to gather some better information but I couldn't recreate the bugs consistently. Sometimes it would happen, other times it would reset correctly. Sorry I can't be much more help.
But the art was really nice! I did like the concept of the game too, it was just not really possible to experience it smoothly in my playthrough. I liked all the upgrades and variety you implemented. The artwork in the sprites and the UI icons was lovely. Nice work! Just unfortunate the bugs got in the way of my experience.