This feels like the penultimate draft of what could have been a really good book, but it isn't quite 'there' yet. It's difficult to get into, and feels as if a couple of different attempts at starting the novel have been integrated, not wholly successfully, into what we have here. Is it going to be about immer? Is it going to be about the Festival of Lies? As ever, it's a hugely intelligent and interesting work, I just wish, in fact, that Mieville would write more slowly instead of producing a book a year as he is at the moment.