When I played the game, I walked around until I died. I didn't see anybody else. I also watched some of the aforementioned let's play, so now I know you can see where other people have died.
That is all I know. Have I not gotten to the twist?
(Edited post to make it into actual link and mark for spoilers)
Oh man, what does it say about me that I played this game twice and never ever thought to just sit down and rest. I always found a mountain and thought 'well maybe theres something over there'.