Theres alot of great elements in this piece. I love the 3d Renders, and I love the colors used. I think that the 2D in here is very well meshed with the 3D, which is something thats hard to find. I like this alot.
Theres alot of contrast on the left where the SPLOTCH, and the eye goes there....not sure if i like that too much, but thats up to you.
I kinda dont like the horizontal lines going across in the center, kinda stops the flow of it.