Rare Inc. and Xbox Game Studios launched the newest season for Sea Of Thieves as Season 7 may have you lastly turning into a captain.

Source link