You've been there before. Talking at a party, wandering the supermarket aisles, or even walking around campus, just doing your own thing, when suddenly you come across someone who looks incredibly familiar. Problem is, you can't put a name to the face, and you spend a few moments racking your brain, searching for the connection between you and that not-quite-nameless stranger. Usually, the missing name plays hide-and-seek with your brain until you shake your head, shrug your shoulders and continue on with your life. That is, until the same exact situation pops up again, and you are left wondering if you should take the next step and discover the link that somehow binds you to this other person.