I have no doubt it was seen by many devolve. It was sent out in email and you know how fast that goes around. I'm sure some here posted it on other forums and other forums saw it and reposted it.
I've seen our graphics in Google searches often while browsing for images.