Tagged: 2006

Screenshot from Enigma

Enigma Puzzle category

This nearly impossible puzzle game with over 2000 levels is so absurdly complicated that it’s a spectacle.