It’s just been revealed that straight after the Xbox briefing at E3 2017, the first ever Sea of Thieves live stream will commence.
This was made apparent via a Tweet that was sent out by both the Sea of Thieves official social media outlets, and via Xbox’s social media outlets. Want to get in on the action? Follow the link below.
— Xbox UK (@xboxuk) June 10, 2017