Xbox Boss Defends Against Sea of Thieves Criticism, Shares Update On Crackdown 3

Gaming News

Sea of Thieves is a game that’s been on the Microsoft docket as one of the big upcoming names for a while now, and it recently finally launched on Xbox One and PC.

[Source: ]

Leave a Reply

Lost Password