0 “Everything you need to know” New Sea Of Thieves Trailer March 15, 2018 Viiibe Sea of Thieves will release for Xbox One and PC on March 20th, 2018. It