Sea of Thieves sails to No. 1 on the Steam top sellers list

Lots of new players are taking to the seas

Last Updated on