Yeah, we welcomed yet another person from Earth-2 claiming to want to help us, help my friend. The second one from that Earth to betray us. Gotta tell you Earth-2? Sucks.
No. In mine they have what's called dopplegangers. Each earth has them. They don't have that card.