This looks awesome; the black and white definitely suits it. In a way I agree it reminds me of the industrial era, and you know the photos with the guys sitting on beams and whatnot when constructing all the major cities and buildings? Something like that; it definitely has that feel to it. It looks great!
I'm really glad that u feel that about ir