This book, though I didn't realise it when I started it, is exactly the sort of industrial fantasy-horror that I really enjoy but rarely find, which means it definitely won't be for everyone. Really, if I were to classify it I would say it would be most at home with the Weird (and not really steampunk). Memorable characters, perilous situations, and a heady mix of realism with surreal touches.