I really can't tell what it's supposed to be really. If it's just an abstract, it looks interesting. Though I agree with the text. WTF? It's just weird to me, the yellow parts really don't work with the image IMO, and that's also where the focal points seem.