Finished, but not a very good game. Battles are much too slow (too many clicks). Monsters are much too weak: you don't need to reach high levels in order to beat the boss. Also in order to open very hard treasure chests, you need to have opened at least 50 chests: you are never going to reach that number in the game. So: completely unbalanced game.
If you're having problems against the princesses: the two centre ones can be poisoned and the top and bottom one can be put on fire. (Apart from that they're immune to all conditions.)
You can win with any characters I think: I just used Alan, Hook and Jack, with Jack casting mainly healing spells.
There is no better armour than that in the dwarven village. You can't buy double attack, you can find it somewhere. I don't remember where exactly, but rather in the beginning, before you get to the drowsy gates, I think.
Beating the big beast is quite easy when you're about level 18. An effective trick in general (apart from making sure that you have lvl 3 bubbles in your armour against fire, ice, poison) is stack a lvl 1, 2 and 3 life bubble in your armour: the effects will stack and give you about 2.5 times your original hit points!
Yeeeehaaaaaa!!!!! Top score! By a ridiculous margin: the scoring system is a bit weird, it goes faster and faster. Am at level 102 and have more than 3 million hit points. Is getting a bit too easy now in the endless dungeon... :-)
Grrrr... I got walked between a person and a lamp post in town and now I am stuck there. I can't move anymore. So, that's effectively game over... :-((