Game is very addicting.
Even through sometimes you die out of bad luck, which is aweful if it was a character you worked hard on and have Great equipment like my Warrior with 90+ hp and +5 spear and great gear.
Like been teleported right in the middle of enemies of getting critical or reflect damage.
Manage to finish game with few classes.
Storm mage probably the most powerful next to Ranger.
My ranger could do 400+ critical damage. With Javelin and using skill on enemy that was on water. Not only that my ranger had a +5 slingshot which allowed me to use a shield and be extremely hard to kill tank, a lot more than my warrior. Since My Ranger had very high Evade as well.
My Ranger was unbeatable, sadly forgot to take screenshot. wish that the game had save system to save characters that did finish the game. Have a save as reward instead of some useless cup.
Storm mage is the easiest and you can kill anything that stands on water where you do double spell damage and all storm damage becomes AOE.
Here is my mage build.
Freezing cloud allows to put water anywhere to deal extra damage with Thunder.
Here some guide you can follow.
Remember to save a melee weapon for the golems they will reflect all your magic back.
Shock can kill most enemies in 1 shot. Storm attunement and shock you can kill 1 enemy per turn Shock also will kill enemies standing near and with Freezing cloud you can destroy any enemy huge mob of monsters coming your way.