Typucm: Game is well-balanced. There are many different liveable builds (archer, heavy priest, monk, necro, fire witch, inquisitor, ghost etc). For example Archer is OP.
Jack of all trades can do nothing in this game. You have to choose between mage and archer.
P.S.: "when you want to fill your Mana to the top and you have no blue element around you, you just have to wait several tens minuts! I am not kidding. Good luck when you are going for a full mage build."
Proper mage builds have no mana problems. Here is full walkthrough for fire mage
https://www.youtube.com/watch?v=GG8F3BO7lYk Here is a common battle:
https://youtu.be/6_LgAwxYXwo?t=1616 Thanks! I began to play it again as a warrior/divine magic (one-handed + shield) and it's much more enjoyable this way. I am playing it with the widescreen patch.