The desert. Just walking around admiring the scenery. Looked at the sand, the sun shining, neat reflect-- Oh hey, this kinda looks... Like... Wait... OHHHHHH SHIT!
The Witness
Game » consists of 7 releases. Released Jan 26, 2016
Game » consists of 7 releases. Released Jan 26, 2016
Log in to comment