A bit too lightweight to be really enjoyable. The plot is paper thin and full of holes. None of the characters except the protagonist have any personality at all, and she's a 19th century Russian aristocrat with improbably 21st century notions of proper identity-politics PC conduct. Even the setting doesn't have much going for it beyond mild geographic novelty - the alternative history is barely fleshed out, bits of English Victoriana show up nonsensically and the steampunk is halfhearted. Really, the only good bit is that theres lots of trains.