From the time l started to read the book I couldn’t put it down! I mean this book has everything you need to really be able to transport yourself into it. I love all the science fiction in it. The way the author wrote this story you got to be surprised, and confused, you just got to invest into the plot and the twists and the mystery and adventure. What a good read!