4.5Stunned. That's how I feel. It was a tear-jerker, and it had me so invested in the characters I felt like I suffered and loved right along with them. I couldn't imagine how the triangle could possibly be resolved happily, but when Jace had a headache I suddenly knew, and realized it couldn't have...
Wow. Just...wow. Absolutely fabulous.