Watched "The Imitation Game"? If you did, then you in all probability already know what the Cicada 3301 2017 puzzle is, or what most believe it to be at least.
Watched "The Imitation Game"? If you did, then you in all probability already know what the Cicada 3301 2017 puzzle is, or what most believe it to be at least.