I have to go with the reader from Sandown. There's a lot of invention packed into this book, and the main character is effectively drawn, but then it all tails off into a series of disjointed scenes and, ultimately, the arrival of a deus ex machina (in more senses than one) who explains nearly everything but then sets up a couple of brand new mysteries, and then... the book stops. Roberts fits comfortably into the millenium wave of British SF writers - the belief that novels don't need a proper ending, the obsession with gore, blood, guts and severed limbs, all the trademarks are there. So long as you can get past that it's not a bad book, but it's lacking something.