Good, but...
I found it very slow. Each fight became very repetitive and long, and the final mage fight... I killed him, but only through luck that he didn't heal himself. Was a nice game though, shame I only finished on level 10, though. Would've been nice to try all the end talents (no, I'm not about to start again...)
Good work, well done.