This is my favorite entry in the story so far.
Granted, the time between novels means that some of the mechanics of the story have now been done, when in the original they were something new, the story is really polished and enjoyable.
And it felt like a fairly large book as well, so that was a bonus.
Hoping the author doesn't take as long between this and the next.