Sam Lovelace

G E T T H E T A P E
Shooter
A strange temple of shifting stone... can you find the way? [LD35]
Puzzle