Glad you enjoyed it, that means a lot! That's interesting that we have different opinions on what the good builds are (I personally have the best luck with maxing out the archer) hopefully that means the game is at least somewhat balanced lol. The mage is definitely the trickiest strategically : )