I enjoyed Zoe's character- her strength, intelligence, and loyalty. The race to figure out what lurked in Gavin's subconscious thrilled. The many twists and the difference between what he thought was happening and what was genuinely happening surprised me. His character seemed a little weak and, at times, annoying, but his wits prevailed in the end, and he was redeemed. The action and battle of strategic forces entertained.