The Game
1997
Puzzle
2018
Dot 2 Dot
2014
The I Inside
2004
The Atoning
2017
The Puzzle
2010
Reptile
2023
Jigsaw
2003
Search for the Gods
1975
The Puzzle
2008
Nerida
Invalid Date
Pieces
Invalid Date
Monologues
2021
PUZZLE PRESENT
2025
Resonances
2022
Dysphonias
2024
Lonely Together
2021
The Puzzle-The Final Piece: Part 2
2022
Ya No Estás...
2025
Puzzled - Paths are made by walking
2025