When you play Doppelganger from your hand choose a non-unique character in play. X is equal to the printed cost of that character. Doppelganger becomes an exact copy of that character while that character is in play. If that character leaves play return Doppelganger to your hand.