This is a classic middle-book-in-a-trilogy. Doesn't really resolve things, draws things darker. Some really heartbreaking moments. The so-so ranking is my feeling after finishing, not the overall quality. I don't love unresolved stories, and while the series remains an engaging and fast read, I sort of wish I had waited to do the re-read until the third book came out and I could finish the whole story in one go.