Though I really enjoyed this book, I really think it should have ended at the City of Glass. Cassandra Clare is now just dragging out the story, where it would of been better just ending at the third book. Though the next books are good, it really should of ended. I also think that Jace and Clary's relationship has become awkward for me, and when she was loving the 'not-Jace', all I could think of was, how stupid can you be? He's not the real one, and yet you still love him like crazy?
Although, this book is so worth reading if you loved the other books. I think they may be another book after this (jeez, when are they going to end?). So, READ IT!!!