This book was good. Maybe not as mind blowing as its predecessor (Clockwork Prince played with my heartstrings nonstop). It still deserves a 5 stars though. I'd like to write something insightful about how this book made me feel. The thing is, it took me a while to put my finger on it. I am actually sad. I was wondering if I was disappointed. But hhhmmm no. That's not it. I guess it's the end of an epic series. I feel like I am saying good-bye to friends. (Okay I am weird so sue me!) 
 How to review without spoilers? Clare surprised me. I did NOT see that coming. (view spoiler)[Jem as brother Zachariah?! Now I feel like going back to the mortal instrument and re-read each scene he was in. A lot of people were team Will or team Jem. I think I would have been disappointed either way. That was a tall order on my part. But HAHA, I was not disappointed. (hide spoiler)] Some things didn't come too much as a surprise : like Tessa's origin. We didn't how, but we knew what. 
 Apart from that, the book was action packed, which I enjoyed. (I might have found City of Lost Soul a bit too much on the dialogue oriented novel). Clare took every single thread she created and wrapped them up. (view spoiler)[The star birthmark that the Herondale have : Marvelous! I was seriously wondering about that. I just wish I knew what Magnus was about to say about it though. (hide spoiler)] It could give the impression of Lord of the Rings's Return of the King's 6 ending though. But heh, who did not enjoy that!? 
 A bit that I didn't enjoy as much as I thought I would : (view spoiler)[How can Will and Tessa sleep together so soon after Jem's "death"? I thought they would grieve a little bit longer no? (hide spoiler)] 
 P.S. I wish someone had told me not to look at the back of the cover!!! Please don't : spoilers much! 
 P.S.S. 2 editing errors: Gabriel being called Gideon page 275 and 279. 
 ** 
 Shipping Soon from Amazon.... aaaaahhhh 
 Usually it would have shipped through the night. I am so sad :(