(3.5/5) 
 It's a definite improvement on the last one, although I still prefer the Infernal Devices (and I love how entangled the two are, and the references/foreshadowing in TMI break my heart every time). 
 Not really sure what to think of Jace and Clary's storyline. that whole side made me quite uncomfortable - although that was the point, and it was even addressed, but I'm still a bit iffy about it. 
 "Team Good" was slightly more enjoyable, and I even managed to not be constantly annoyed by Simon! And yup, still uncomfortable with Maia and Jordan and I hope their past is addressed more. 
 Also, Alec and Magnus: why? 
 I think I might enjoy the next book a bit more though, with everything being (hopefully?) resolved, and it might feel less disjointed. 
 But first (as soon as I'm back home where I left it): Clockwork Princess!