Ratings339
Average rating4.2
It doesn't matter how clever a hook, or how wonderfully-developed a world or universe is, if the author starts streaming a vulgarity (you know the one) as a “normal” conversational outlet, especially from the protagonist, I'm done. This book is no exception, and a great disappointment as it had a lot going for it....until.