Sea of Thieves sails onto Steam on June 3

More than two years after its debut on the Microsoft Store, the multiplayer high-seas hijinks game Sea of Thieves will arrive on Steam on June 3. Developer Rare said it’s looking forward to opening the game to “a whole new community of PC players,”...