Popular puzzles created by Duncan

Shreds of Paper online puzzleSaudi Arabia online puzzle