I'm liking it. The colors are nice, the green glasses are what keeps my eye focused and not wondering the chaos that is the rest of the image. Chaotic but balanced.

aside: What is that sort of pink film effect that is used here? I see it every so often and fail to come up with a word that accurately represents it..