This is really an amazing scene, one is able to see the space and perspective, it's also pretty artistic. Well, I would personally hang this on my wall and be hell proud of it
hmm I was just thinking..all human made structures are probably an abomination to our organic surrounds and ourselves, and detract from our meaning for existence and purpose... but damn they look sexeh!! Nice work!