Announcement happening on 5/9 at 11:30am PDT.
I also got an email with the following link for the announcement:
Which if you click on the About button you find the following video:
For those that don't know Skell Tech was main part of the latest update mission that featured Jon Bernthal.
So it looks like we may be going back to the future. There's also rumours going around that it's also set in the Pacific Islands.