Fitz is using the Queen's bloody English (fzzzt) wrote in ohanakaiulu,
Oh good! So yes, there it is. Basic multiverse theory. He lives in his own world but can travel between his and ours using advanced technology. So... this is probably some Asgardian nightmare then. Fancy that.