This is got the makings of a great game! So much polish for a demo. Amazing. One note, I managed to get a "triple death" when I hit an enemy while in the path of a jumping mole. I suggest pausing the action with a GBVM UI command (similar to bringing up dialogue) or disabling collision on the player when they die.