Ratings205
Average rating3.9
Really loved this book. Mieville's take on a detective story was definitely interesting and brought something new to the table.
My only issue was the intentionally vague talk about Breach or how the cities worked early on. It detracted from the story and the mystery quite a bit because it was difficult to visualize or understand.
It can be an effective device and I understand why he did it, I just don't think it worked that well here.