top | item 33307787

(no title)

Claudus | 3 years ago

This is the 7th annual rather difficult puzzle challenge released each year at the start of DEF CON by the Illuminati Party.

discuss

order

No comments yet.