Best book of the series. It lost steam as it went on though. The beginning was great and after that it got kind of boring. My only other complaint was that what happened to Kirby at the end of the book wasn't really necessary. It was actually quite random. It didn't really need to happen.