IMO the game heavily favors mages. Most enemies have low defense to magic, spells own, most effective in defense (not counting NPCmages which suck in defense), and the level 5 defense allows you to raise your max mana ridiculously high which is great for mages, but not for swordsmen or archers