Another new version! Seems like the difficulty is better now. The original version was generally too easy, unless you got unlucky in the first few moves (not such an issue now that it takes less gold to level up, early on).
I'm not actually convinced the second version could be beaten - it was still easy to slay the dragon, but having tried in cheat mode just to confirm it, I'm not sure it was possible to clear the entire map (maybe I was just missing a trick). With the latest version, it definitely is possible, and with a heart scroll to spare.
I'm not sure Romeo and Juliet add much to the game. I guess the idea was to provide an extra source of hearts late in the game, without making them too abundant early on, but because they're such high level monsters (9), you're almost just spending a heart to gain a heart.