My rating: 3 of 5 stars
This book is a very readable and fun science fiction romance. Its fast pace and plot twists made it feel like a screenplay for a summer sci-fi action thriller. There were a couple of times the plot genuinely surprised me and made me sit up in my chair and take notice. That rarely happens to me any more as a reader, even with science fiction.