Okay, definitely better than the first one. It's more engaging and the narration is flowing more naturally. It has also started to ruin me piece by piece, which is not really good. I just wish Clary would but less stupid because she's still annoying. Oh well.