Thanks for playing! You did pick the hardest character, but not necessarily because of MP issues -- as I mentioned below, I missed her basic attack upgrade when I was tweaking damage last minute, oops! Her regular attack will be in line with the other characters in the future. This mostly matters early game, but it does make her a bit of a grind.
In any case your feedback is helpful, other than the Witch Music - I love that track ;). I'm contemplating how to adjust randomness. It's currently pure random d100, which means if your stats are 50, still only 50/50 chance. I was playing a lot of call of cthulu while working on this, so I stuck with that -- but it probably needs to be skewed a bit in the player's favor, so that combat doesn't feel inevitable (i.e. so that you can actually feel like the abilities do something: stealing from enemies grants gold on success; negotiating can result in heal/posion and would clear, etc.). I also plan to make it more transparent.
In terms of difficulty/attrition, I'm pretty happy with the levels myself, but your feedback helps me see how others are experiencing it. So thanks again for playing and your critique.