I just played through this again and noticed an NPC in two places in this game. One time the dude was moving and holding a lantern. I found that dude at this spot (I couldn't catch him again though so I don't have a screenshot of him..)
But I did capture him here. Here's two shots;
He's way up on that cliff. Who is that dude? The narrator compares himself to Paul on the road to Damascus when God spoke to him and converted him (the narrator's Damascus being the road where he had the car crash that killed his wife). Is that supposed to be God or a God surrogate?