@paninid "steampunk" is a bit of a giveaway, is it not?