The premise of this book is a good one: a sort of Victorian X-Men featuring a strong, sarcastic heroine, and a search for her kidnapped sister, aided by a witty faux detective and a brooding, mysterious stranger. It should tick all my boxes, but the execution lost me a bit. The first third was really solid and enjoyable, but as the book went on the flatness of the characters became glaringly obvious. Sebastian, the broody one, was a bore, and the villain seemed like an after thought. The plot meandered, and I thought the story lost steam towards the end. Would recommend if you really like Victorian settings intermingled with fantasy, and if you're okay with love triangles.