I'm actually not sure about this one. It's somewhere between 3 and 4 for me, I think. I love Miéville's books, but there was something lacking in this one. The man's imagination is astonishing, but... Things just seemed to happen and happen and happen, and at times I felt I had no idea what was going on at all. The action was often too disjointed, too cluttered. I wanted to love this book so much, but it is definitely not my favourite Miéville's work.