Who is behind Cicada 3301? A brief history of the hardest puzzle on the internet #1 Post by sanchayan » Thu, Jan 21, 2016, 8:44 PM UTC Who is behind Cicada 3301? A brief history of the hardest puzzle on the internettelegraph.co.uk