Constructive opinion, I think what you are trying to do is all well and good, but I've done alot of posters, my rule is, if it don't communicate the info clearly and looks good (in that order) you've done it wrong.
It looks alright, but you've got a bunch of geometric shapes and a tiny bit of typography, its not world beating, or life changing.
If you point is needs alot of explanation, then you are probably of the mark, considering one of your original questions was english or french, then I say french, atleast that way someone who may buy this (Berry probably not being one of them) would have a chance to explain what is going on with it.
That any help?
However personal opinion, I wouldn't buy this, or probably even stop to look at it, as it is nothing amazing and there is too much thinking involved for something that is supposed to look pretty on my wall. It would probably make great corporate wall art.