Xbox Live's Major Nelson

Join Us For The Sea Of Thieves Final Beta On March 9-11

Larry Hryb, Xbox Live's Major Nelson
 

As we head towards the Sea of Thieves launch on March 20, there will be one Final Beta test to run from March 09th to 11th.

Read full article
 
 
Official Sea of Thieves Developer Update: Final Beta