I enjoyed this sci-fi, techno-thriller. Good story, entertaining, and with an ending that was both satisfying and leaving me hopeful there will be a sequel. My only gripe is that these techno-thrillers almost always have the same two main characters....