Wow!
I love it how you managed to combine RPG, following a story, playing a party gaining experience, skills and equipment, with tower defense - and on a different map for each battle. This makes the game unique and much more interesting than the usual tower defense games (which I like nonetheless).
To make a long story short, I just finished the demo now and bought the full game :) To be continued on my PC...