this game is great but have a few suggestions
1. make melee characters less weak in late game
2. make an infinite mode or restart and repeat with new enemies
3. add random enchantments on weapons and armor(for replayability)
4. allow multi classing it would be sweet being a bard/wizard or paladin / ranger but have separate skill trees thus you split skill points between them and exp can be increased
5. allow melee characters to use all weapons and add a profiency skill in order to use those weapons ( spend 5 skill points in order to use a mace or bow with your dwarf etc)
other than that great job!
Newest version 1.02 adds random enchantments to armor/weapons. This also helps the melee characters somewhat more than the others.