I still don't trust this... This article and the linked sources regurgitate the same tweet that I cannot verify the veracity of. It's possible that this is the real David McAfee tweeting about this, but it's just as easily someone impersonating, as the account is relatively young given McAfee's only other confirmed socials, odd patterning off his LinkedIn profile, and its blue badge only appearing this month (and even then, based off new guidelines, all that confirms is that the account is paying for a Premium subscription). Time will tell, I suppose, but I'd rather be seeing these cards by Valentine's Day.