Great atmosphere and sense of scale! Maybe the red color makes this more steampunk than it should be. Something more grey or greener, I don't know. You make really impressive surfaces.
My eyes have never moved so fast around a painting, it's almost too much to take in one viewing --- though almost impossible to peel myself away from it