This book certainly follows the others well. There's action, a fluid, interesting setting, and true tension. The villain, Marcus, becomes a true and believable threat. In response to that, Eleanor grapples with power, spirits, and the choice between freeing or releasing a demon who bolsters her strength and confidence. It was fun for me to follow Eleanor as she developed into a complex, capable character. She's definitely selfish, but not in an unlikable way. To me, her choices and struggles felt authentic. By the end of the series, Eleanor is completely changed. She becomes incredibly formidable in every way, and I really enjoyed watching that transformation. My only real problem was the end, because I don't think what happened was necessary for the character or her development. But my goodness, was it tragic. I'm crushed. 
 Overall I'd definitely recommend this series!