I stepped through a portal I conjured and wound up here. I'm no stranger to alternative universes, by any stretch of the imagination, but it's interesting that my sorcery isn't able to take me back home. I'd like to think that this is a sign that I'm meant to be here, for some reason.
My name is Dr. Stephen Strange. The welcoming committee mentioned that there are already people here that I may know?