Ratings503
Average rating4.3
great science fiction!
The author has a knack for great (and often hilarious) writing. It's surprising to read a great story that was written so recently. I did expect more from the story progression but then there's book 2 and 3 as well. This book is smart, has a number of interesting sci fi ideas and themes.