Sophisticated Puzzle - 4GamesList
Relaxing puzzle game.