Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
user-inactivated · 4006 days ago · link · · parent · post: Cicada 3301, an internet mystery, came back today at around 2 AM EST
Crazy rich guy? Illuminati recruitment? Epic marketing ploy? Or perhaps the return of "Bob"?