During The Game Awards 2017, we finally received a release date for Sea of Thieves! The pirate-themed shared-world adventure is set to release on March 20, 2018. You can pre-order it from the Microsoft Store for $59.99.
— Aaron Greenberg (@aarongreenberg) December 8, 2017
As previously announced, those who joined Sea of Thieves’ Insider Program before December are eligible to participate in the game’s next Technical Alpha. These tests in the past used to be open to a select number of people, so there was no guarantee that you’d get into one.
Microsoft is apparently so confident in Sea of Thieves that they are allowing Rare to bypass the traditional certification process. This is due to the number of iterations the game has gone through and how little problems the development team has had so far. Fans can see just how good it is for themselves this March.