Yes, they are a big part in there. But in HeartGold and SoulSilver, there is Team Rocket
the team galactic boss gives it to you at the team galactic hideout!
You may not join Team Galactic in Pokemon Pearl or Diamond.
You will need Galactic key and this how to get Galactic key you will need to talk to a Galactic team mate by the Galactic HQ.
veilstone team galactic base veilstone team galactic base
Team Galactic boss is in M.T Corenet near snowpoint city.
Both Pokemon Diamond and Pearl have Team Galactic as the main antagonist team.
at the stone pilar
You can't join
defeat team galactic boss at the team galactic veilstone building.
Beat them!!!!!!!!!!!!!!!!
you have to go to the spear pillar when team galactic is there
you can't looker is only in Platinum