I didn't love this one quite as much as the first one, mostly because this book was, by design, much more angsty. There's a lot of Danny running around wishing Jaf wasn't dead and wishing she could love Jace. It was fine for a while, and certainly understandable, but I think it went on too long. Because there is so much 'woe is me,' there's not a lot of the trademark Danny that I loved from the first book. 
 I enjoyed that we got a lot more of the magical system in this book, and the structure of their world was fleshed out more. 
 I'll keep reading these, mostly because I have hopes, for reasons I can't go into without being horribly spoilery, that the next book will be much less angst-ridden.