I'm not entirely certain whether to call this déjà vu or the meddling of a mercurial multiverse. Either way, the timing is certainly less inconvenient than the last time I was here.
I am Dr Stephen Strange, Master of the Mystic Arts and Guardian of the New York Sanctum. I believe I know some of you.