This was definitely better than the last one, there was more action and I felt more compelled to follow the story. Clary annoyed the hell out of me per usual but I loved the development in a number of the relationships between characters I'm excited for what the finale has to come since I can tell the series is going to go out with a bang.