Hah! I gave it six stars, but subtracted one for two glaring things I detest in a novel:
a.) Cliff hangers!
I want at least SOME resolution that won't leave me pining for the next novel for months to come. You're causing ME angst, Sarah Rees Brennan.
b.) Lack of Communication
between the main leads. It would solve so much!
So you only get five stars, Ms. Brennan. Better luck next go round.
On that note, this novel is possibly tying for first as my favorite book this year.
And on that note, I hate when I get into good series too early! Then I have to wait, and it is excruciating!