Mystery Envelope w/overlay

Got this odd overlay nested in some fancy black envelopes by Fed-Ex just afternoon. The odd little teaser video from the included URL didn’t shed much light on the subject. Possibly related to beta testing? Any Clue?

Hi mowgli357, sorry but you are not providing enough information to know.

1 Like