TAKE THAT, YOU WIZARD! Now I can have Roasted Wizard for dinner! My final score was 460. It took me only three tries to win! :) BTW, you are right, the hit box for the dragon IS small. It is not as difficult to dodge the attacks as one might think.
I like the changing backgrounds as you make progress. I like that the key is used to unlock a new level!
I wish you could have move forward or backwards a bit. That would have dodging a bit easier.
This showed up as an error in the javascript when I booted it up on Firefox:
draw() { ctx.drawImage(this.image, this.frameWidth * this.frame, 0, this.frameWidth, this.frameHeight, this.x, this.y, this.width, this.height) }
As a fellow js coder, I salute you for your efforts! You have done an outstanding job! You are a contender for the Kuro Bread Award!