I would agree with a steampunk or scifi game in this style.