Ratings313
Average rating4.5
So the setup immediately had my YA alarm bells ringing (17 year old lead who is really smart, strong and is fighting against an unjust and wrong society) but this was honestly really good! The plot and characters are complicated enough that it's not clearly split into good guys and bad guys, so I'm keen to see where this goes next.