I had a lot of fun.. like you can see haha. The skills seem decently balanced and the game is in a fine state between challenging and rewarding ;)
The melee classes would rly love some for of lifesteal tho! The potions are fine for ranged classes, risky to get close to at times but much needed. For the meleeclasses you end up picking decent range to circle around with aoe dmg anyways and it feels the same as for ranged classes in the end. Some more class identity in those terms would be great!
Beside that - good work mate!