I think I heard someone saying something about getting pins with their Hoodie and shirt, maybe that was those? My favorite is still the "only god can judge my toys" pin.
they were released ageeeees ago, I remember passing on them stupidly when first coming to the board. doh!
the pin set is the best way to tell the old from the new. They were offered up before Ramos worked at S7 and could get away with shit like that.