Have you ever experienced a sudden feeling of familiarity while in a completely new place? Or the feeling you’ve had the exact same conversation with someone before? This feeling of familiarity is, of ...