Took some grind to start getting up to the required levels for the boss fight but... in the end it was pretty fun after all. A variety of upgrades to go through, and balanced amount of EXP/gold, though what a shame if you bought some potions before the final level. :P Nice work.
Should probably have played this during Christmas some year...
-cd-