It may have been a skin then. Cause if you play you end up getting extra characters for playing right?What character did you get? you talking about base characters or just the skins from prime?
the prime skins are for a limited time, like that one they got up right now i think the code expires in a few days
then they may put up another character skin for a while