March 20, 2018 by Aleexii Official ‘SEA OF THIEVES’ Gameplay Launch Trailer It’s here! Sea of Thieves launches on Xbox One and Windows 10 PC on March 20th, 2018(today). Share this:TwitterFacebookRedditEmailPrintPocketLinkedInTumblrPinterestLike this:Like Loading... Related