3.5 stars, 8th&up 
 So...there are new characters and betrayals, deaths and shocking truths, the return of Valentine along with plenty of demons, battles and alliances, but mostly there's Clary and Jace and wanting them to be together and them thinking they're siblings but still not being able to stay away from each other and that being completely squiffy, but not really because you know they can't really be related...and oh, thank goodness! when the truth finally comes out.