I don't know how it happened but I think they must be linked somehow to Big Fish Games/ Game Club because I signed up for membership at Big Fish.