A stealth puzzle where your biggest obstacle…is you.
Stranger

Source and More information: Stranger [Free] [Puzzle]

Author: itch.io