When I was reading this I was really wishing that I'd taken the time to reread Daughter of Smoke and Bones first, but even with that handicap, this was fantastic. Laini Taylor is a gorgeous writer, a masterful storyteller, and she even raised the emotional stakes by throwing in additional POV characters and doing it
really well.
Can't wait for the third book!