I have been using StumbleUpon for a couple of years now, it is a superb way of finding websites that you wish you had known about a long time ago. Once in a while you stumble upon a page that you really wonder how they got there so fast.
I am not sure if this person has underestimated the capacity of the Internet to spread information really quickly or if it is a marketing thing. I have decided to blur out the identifiable information until I can work out which of the above it is.
Update: Well it seems that I was wrong, unlike some recent events it seems that putting invitations up on the internet and them working their way onto socal network sites dosn’t always end in disaster.