I wanted to like this book. It seemed like it contained the type of weirdness that is right up my alley. I expected to enjoy it, but it was a total let down. The characters in this book are utterly forgettable, and the plot was confusing (possibly because I couldn't be bothered to care about what happened to the characters or possibly because the pacing was erratic). I couldn't even get a sense for how the world worked. This was the first time I have read something by China Mieville and based on this experience I don't think I will him again.