Yes. All games came with registration cards.
If the label on the box with the system requirements is just text, it should have a card with a flap that says, "URGENT" and "We can't give you any support if we don't know who you are. -Ken Willaims President, Sierra" on it.
The card promises a subscription to
The Sierra Newsmagazine
If the label has a blue square with EGA/VGA or Multi-Media on it, the registration card has a picture of InterAction Magazine on it, and promises a subscription for
Four FREE issues of InterAction
Niether of the offers are valid, of course.
-Tom.