It reminds me of that parrot image that was said to crash human brains, only even more intense. I certainly experienced some effect, as while looking at it and trying to figure out what exactly it was, I felt my head heating up --- probably increased blood flow.
That image was so striking and appeared to come out of nowhere. Was it some kind of marketing ploy do you think? I'm glad to have found the source anyway.