cicada 3301

No.11111775 ViewReplyOriginalReport
is it true that they started their puzzles here? wasn’t their first clue image of their first puzzle posted on /sci/?