Ratings336
Average rating4.1
Quite good. I don't even mind the swearing, but the liberal application of sex kind of bothers me, although I am not averse to reading it when it furthers the plot. The world-building is great, and there are lots of unique elements to this story which make it fresh. Scalzi's writing style is engaging and does not bear around the bush, making this a fast-paced story that does not assume the reader is an idiot.