I suggest to try to balance the skills trees.
For many skills it doesnt make any sense to increase them above level 1, because the benefit is tiny while the mana costs increase dramatically.
What makes it worse is that increasing some skills requires increasing some other skills (for example bear trap, axe throw, explosion, lightning strike and freezing can be only increased if their pre-skills get increased accordingly.) Imho this is just an unnecessary limitation which makes it totally unviable to increase those skills.
Stonewall could also be buffed, as each level is only worth like 3 or 4 attribute points, while Wolf's eye is worth like 10 or more.
Would be best if the best skills like wolf's eye and agility dont get nerfed, but if the other skills get buffed.
Fire bolt is too weak, the increase should be at least 10% per level, not only 5%. Better 15%. Right now the correct play is to use ice and lighting bolts instead, to use the critical hits.
Any questions?
Whats not too hot neither is the energy flow (equals like 6 energy attribute points)
Maybe the effects of energy flow and stonewall should be doubled?
Warcry is a very useful skill, but I dont see why one would invest more than one skill point in it. Maybe give it an additional effect which increases for each skill point?