This was like a sci-fi/mystery thriller. Lots of little twists and turns. Was enjoyable for most part and had a very rewarding ending. The biggest issue I had with the book was the constant back and forth arguing. It tended to wear on me a bit but once you get past that, it was a good story.