I was skeptical due to some negative reviews, but I decided to jump in because it sounded like a cool story. The characters showed real struggle and progress instead of simply gaining easy abilities. The bad guy was well thought out with a slight sympathy towards him once it was over but not enough that you can forgive him or let him escape with no consequences. First audiobook of this length I finish in 3 days.