Always (varying degrees of) weird to find stuff or people from the Internet IRL. Like imagine just being out and about your day and you see Chris Chan or some shit. I know on a logical level Chris exists, but there's still the disconnect of them being a Internet thing rather then a real interactable item in your life until that gets shattered.
Its basically an internet urban legend. The game was made in response to the urban legend. Its a place in between reality where you're just stuck in an endless office complex with that photo's lighting carpet and wallpapering, you can hear the fluorescent lighting and smell the slight mildew, but otherwise you're alone, except you feel like you arent