hmmm not quite sure whats going on in this picture. Wheres it taken from? What is it supposed to be showing? I like the quote, did you put it in? Lots of questions I know and thats good for a picture to provoke thought but to me its more like confusion. I like the idea though.
Neat image. The only thing I could think of that could improve it is maybe some manipulations to give it a bit omore of a feeling but the pic itself is okay for now.