This is just a teaser and an invitation to sign up for marketing. I guess it got upvoted for the name Digg alone.