Not the most derivative of steampunk. Quite enjoyed the world building, and the characters. Author relied a little too heavily on love triangles to build tension and I had very little interest in the Sam/Emily subplot (Why do they like each other???) and little patience for Sam in general, but it kept my interest. Like the focus on the nanites and the plot made sense and wasn't overly contrived.