Based on the costumes, I'd say that this adventure takes place prior to Doctor Strange's first encounter with the LSH on this blog, back in STF #3546. As for who the traitor might be in the scene above? I never fully trusted someone who claims to be a descendant of Brainiac...





