Search for Sea of Thieves Final Beta within the Microsoft Store to get the game.
How to install Sea of Thieves on PC
It's dead simple this time! Here it is step-by-step for PC players, whether you've already played in closed betas or are coming to it now for the first time.
1. Go to the Microsoft Store (search for it in your taskbar if it's hard to find).
2. In the top-right search bar, search for "Sea of Thieves final beta" - it may even show up as a suggested term after just typing in Sea of Thieves.
Played before? Read below
If you have played before you can run the Sea of Thieves Closed Beta game already installed on your system.