** spoiler alert ** 
 Up to now, this was my favorite book of TMI serie. There was more action, the characters changed and I learned more about the background of the story. 
 I'm SO happy that Clary and Jace get to be together!!! However, I can't help but think bout the warning from the Fairy Queen to Jace : "You will fall in love with the wrong person." How is that? Is Clary the wrong or did he ever fell in love before? Also, I'm glad that Alec and Magnus got to be together. I know Magnus don't like to attach to someone since he's immortal but if he can have a few years with Alec, I'm happy. 
 It made me sad to see that some Shadowhunters didn't understand what they were there for and was happy that Raziel reminded Valentin about it. I can't help but think about Ithuriel's life: He was traped in a Clockwork Angel for many years and after he was released, he was captured by Valentin and tortured for another few years. I hope that no other angels will suffer as of now! 
 This book answered many questions I had at the end of the first 2 books such as : What happened to Jocelyne? Are Jace and Clary brother and sister? Etc. However, I have so many questions left!Who was the lady dressed in white that was talking to Magnus at the ball? Could it be Tessa looking for Jace? Will Clary go back to the Institute in New York and train to become a Shadowhunter? Why did Clary see her tomb after she drank the lake's water? I don't think it can only be attributed to the poison in the lake... Considering these, I believe that this book could have ended the serie but I can't wait to read the next ones.