Steampunk: Up in Smoke or Here to Stay?