I liked this book a lot. It was way better than the first one, The Burning Sky, but at the same time I still found the same problems I had with the first one in this one. 
 I'll admit that at first I didn't like the whole thing about Iolanthe and Titus forgetting their memories in the beginning. And then, every other chapter was told in either present time, with their repressed memories, or it would recount what happened a few weeks ago. I found it annoying and not important to the plot, but as I kept reading, I soon forgot about my annoyance at it and liked how they acted towards each other even though they didn't know who they were. I'm glad that they still had that fun and flirty banter towards each other. 
 This story came with a few surprises and new revelations, not to mention Titus and Iolanthe getting even closer to killing/defeating the Bane. I'm definitely looking forward to the next, and last, book in the trilogy. Hopefully there's more romance between Iolanthe and Titus, we finally get to see the Bane defeated, and everyone gets their happy ending!