Catch all of the Sea of Thieves launch details and have your questions answered during Rare's Mixer live stream today.
Sea of thieves is gearing up to set sail on Xbox One and Windows 10 on March 20, and the developers at Rare are looking to catch players up on everything they need to know about the game ahead of time.
Full story from the WindowsCentral blog...