I was well-aware by the time I played OoT that NPC were just NPCs, but I think I felt the same bewilderment as you did when I first played Shenmue. I haven’t played in a long time so I’m not sure if it still holds up, but at the time, that world made me feel like the NPCs were real people with actual lives.