Sea of Thieves closed beta: start time, pre-load details, content and everything else you need to set sail [Video]

Drink up me hearties, it’s time to set sail. The Sea of Thieves closed beta is anchors aweigh this week, running from January 24 to January 29. Microsoft’s co-op pirate sim looks like a hoot, and this closed beta will feature a “bespoke experience��…