Sea of Thieves release date announce trailer

Rare's staggering shared world pirate adventure launches for Xbox One and Windows 10 PC on March 20th, 2018.