Let me start by saying that I was pleased to not have forgotten any of the main characters in this series. You know, the way you only remember their name, but nothing about how they act and who they are. I was not pleased to find out that Clary was exactly as I remembered her. The most annoying female protagonist I've read in a long time.
Why can't teenagers communicate with each other? Why is Sebastian such an ass?
And OH MY GOD. The Will Herondale / Infernal Devices references nearly made me die. By the Angel, how I miss some Will Herondale in my life. Ugh. The references between Magnus and Camille were made beautifully though.