This was a really complicated story to squish into 460 pages. For my taste there were too many POV changes (the new POV at 97% pushed me over the edge to overload) and it all wrapped up way too neatly for me given the amount of suffering for everyone in the story. This is a solid meh.