Okay, after having gotten a bit further in the game, I am guessing I can see how the Kickstarter NPCs show up in game. That is actually pretty impressive. A nifty little mechanic to get dozens of characters in the game with a bit of backstory/description without derailing the actual game plot-line.
I still think it might be really neat to have a thread that people can point out their NPC and where they are found in game. I guess since this forum is being shut down soon though, it would have to be in another one..