Heh, but, didn't some of those games come with extras?
I seem to recall they had items with some of their games that could be used along side them? (Might have been the DRM, don't recall)
Would seem kinda lame to have pdf versions of scratch'n'sniff cards