And the race is on. The Race is On - YouTube The Internet mystery that’s baffled the world: Is Cicada 3301 a puzzle, a treasure hunt or some ‘nefarious’ recruitment test? | National Post