Reading progress update: I've read 33 out of 488 pages.

The Darkest Minds - Alexandra Bracken

Oh God... don't tell me they...