Did someone say steampunk fantasy?!