Some of the more juvenile themes really threatened to turn me off of the whole series but it feels like the author really hit their stride and tied everything together here. Best in the series so far