Sea of Thieves first launched for Xbox and Windows PC (via the Microsoft Store) on March 20, 2018. The game was later brought to Steam in June 2020, by which point it had reached 20 million players.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results