Puzzle solving game