What time of day on June 3rd will SOT be released on Steam?
Steam Release Time
@serenespinnaker From the Official Sea of Thieves Discord:
We're happy to announce that you'll be able to set sail on Steam from 6pm BST/10am PDT this Wednesday, June 3rd.
1 out of 4