Yeah I play a Mage, it's usually what I play in RPG's like this. Kind of my go to class. I find that taking on any situation is seamless. I'm only level 32 (not as much time to play as some people) and it's a blast. Put up buffs (Armour of Air/Ice Shield) and pull out your pet (I was going to go petless but being a WoW style Warlock was a fun idea) then pull with Ice Bolt --> Fire Blast --> Shockwave --> Fire Blast--> Fist of Ice when Shockwave stun is over --> Fire Blast --> Ice Bolt. Nothing ever survives that. And you never get touched. And if you so happen to take some damage, Ice Shield soaks it up. The only trouble I had in the game was taking out the Sisters of Night. Ice Shield doesn't soak up spells so I had to use some healing pots for that.