4.5

train stories are so romantic to me. steam punk, sci fi, historical fiction, oddballesque protagonists…are even better. i thought this was so vibrant and interesting, even if it was slow moving. it had me in its grasp for the entirety of it, and i had a wonderful time reading it.