I got the email, video also didn't work.
Also kind of curious what DL Marketing tossed together for this thing. AFAIK the only social media of mine they would be able to link up with is Twitter, and I don't post anything there - just have it to DM companies that provide customer service via the platform.
I would imagine we're going to get a bunch of stock photos of travel destinations that their computers thing are vacations or something, plus maybe some sort of indicator of status level, miles flown, etc. Perhaps an animated representation of the customer with a bulging pocket indicating # of DL Amex cards and/or annual spend.