kimgenly has an excellent summary of the plot here - this book could have been just full of tropes and silliness, but it was SO. MUCH. BETTER. I couldn't put it down as I needed to see what happened to Johann and Nya, and then some of the other subplots, my goodness, brilliant!! Amazing!! This was a fitting end to the trilogy!