A fine and entertaining read; especially thought provoking in the early chapters, but tapering as I neared the end. 
 I liked it, (of course I did, I love this genre, and Mr. Suarez has made a fine contribution) but I must say that I liked the first half of the book better than the last. 
 Aside from the excessive techno babble in the first chapter, I enjoyed the speculation that the book into a potential future, with some of the main character's experiences feeling decidedly dystopian. But as I entered the final act, things began to feel rushed. 
 ...And as touching as the final lines were, the romance subplot felt both forced and unnecessary.