Official Sea of Thieves Release Date Announce Trailer By News Bot on December 8, 2017 on Videos, Videos multi, Xbox Videos rare, Sea of Thieves Tweet No Comments Rare’s shared world pirate adventure Sea of Thieves launches for Xbox One and Windows 10 PC on March 20th, 2018.