The first half is good and maintains the quality of the first two books. The second half however falls into a horrible power scaling issue and is rushed to say the least.