3.5 stars. Interesting scifi/steampunk setting from an astonishingly prolific author (12 new books published this year). I found the hero Dorjan to be such a martyr. And I actually connected mostly with one of the secondary characters who died in the end so that was depressing. But it's still a good read.