Reddit got bought, and with that the startup support program has ended. I have other reasons, but not for public consumption. The alien has been replaced by StumbleUpon, which in my opinion is the single best waste of time.
It is as addictive as a television remote control. Flip channels, and actually find something new and interesting. Of course, they drive ton of traffic, which Reddit never did. Time to Stumble