The plot's twists and turns will keep readers totally engrossed until the last page. Colfer's futuristic world seems plausible; his characters have strengths, flaws, and histories that account for their points of view. The ending is satisfying yet open to the possibility of a sequel. For anyone who loves science fiction, or just an engrossing story, this novel is a must-read.
School Library Journal Review