There is a free weekend coming 6th-13th, the trailer is no longer available and there will be a new duke voyage and ship set (no figurehead). You will get 3 friends codes to send to people to have them try the game for that period through the SoT site.
"Are you a lonely pirate? Do you long for a crewmate (or three) to join your piratical exploits? Fear no more, solitary swashbuckler! For one week only, you can invite up to three friends to set sail with you on the Sea of Thieves – completely free! Don’t miss Friends Play Free, running from February 6th–13th. Simply head over to our website and redeem your codes now!"
This is all I saw when the friends play free trailer was up earlier today.
The following browser tabs were also spotted in the trailer when it was up:
Bing search for How to find the shrouded ghost
Oh Skeleton Cloud - Sea of...
Dogs of Rare 2019 Charity ...
Parrots confirmed | Sea of T...