Bryan Gale

An abstract puzzle game and time travel and paradoxes
Puzzle