Very different in tone and pace from Seraphina, but I still liked it. I re-read Seraphina just before, in anticipation, but it did make the first catch up parts kind of drag, but that was over quickly. I'm impressed with how many story lines were juggled and how much I cared about each one.