If you can hang in there through the slow beginning and all the flashbacks, this science fiction book is worth reading. This book has it all: mystery, suspense, love, loss, and a huge plot twist. Some plot twists you can see coming as I did this one, but I did not see the full extent of this one. I merely saw the tip of the iceberg so to speak. At first I thought I would not recommend this book to anyone because of the slow beginning and difficulty understanding who the main character is. For example, throughout the story, there are flashbacks to the Immersion Virtual Reality, IVR, creators which was confusing at first, but then I realized they have a separate story line preceding the main story line of the ones in IVR. After all, they created the school in which the others now attend. Hopefully knowing this tidbit ahead of time help you all. Within the school, it is difficult to know who the main character is because he has amnesia. I like to be able to paint a picture of who my main character is such as personality traits and physical features, but it was difficult to…