Destructoid

Sea of Thieves launches on March 20, 2018

Rich Meister
 

In the midst of all the announcements at The Game Awards tonight you might have missed this shiny new trailer for Sea of Thieves. Rare's multiplayer pirate adventure finally got a release date and it still looks pretty as hell. You can…

Read full article
 
 
Sea of Thieves: Release Date Announce Trailer