Gaming, News & Views Set Sail With Sea of Thieves Season 12 by Duncan Nagle April 30, 2024 The post Set Sail With Sea of Thieves Season 12 appeared first on Xbox Wire. Source: Xbox Blog — Microsoft XboxXbox