Im going to go against the grain here...
I haven't got a clue what it is, what it represents and its message. To me if I have to google it to find out what it is or how it was created to understand the image, its fighting a loosing battle as a good photo for me. I appreciate some will know how it was created, because they know what went into it, but for me it looks like a CGI mish mash.
Like robin said, too clever for its own good??