Sea of Thieves marks the launch of its Shrouded Islands Adventure with new trailer Anchors away! by Ben Borthwick on Feb 17, 2022 No Comments