Is Cicada 3301 a secret high-tech international cryptography organization – or simply some teenage code trolls with too much time and money on their hands…? If you love a good mystery, follow that rabbit down the hole…