The Witness Puzzle Solver The Witness Puzzle Solver - The witness is a puzzle game set on a deserted island.