I am not sure why this gets such good reviews in written and spoken (Audible.com). The story is pretty juvenile and the battles are overwrought and the heroes restored to life over and over. The narrator probably did his better, but he is was over dramatic in his reading. The writing is clumsy and I would hate to see how many times something “touches the soul” or similar for all the characters.
The magic system is not consistent and the characters are cardboard in many cases and too many.