Wow what a story. I think Yancey was channelling Ender's Game a bit when he wrote this. He does a really great job writing these kids and intertwining their stories. The only parts I wasn't 100% in love with are Cassie's. She just feels too much and I found there wasn't enough action to keep me riveted like the rest of it.So I'd rate pages 1-375 4 out of 5 stars, but 376 to the end were definitely 5 outta 5. I LOVED the ending!