I found these old concept art pieces online. I've seen them before and you probably have too, but what are they of? It looks like a giant steam barge or a oil drill.
Can't say for sure but these are probably among the concept art made early on by Junction Point to see how dark they can get with the game, not sure if it was ever actually considered for implementation though.