Sea of Thieves steals the number one spot in the UK

After launching in some rough seas last week on Xbox One and Windows 10, Sea of Thieves pushed through, conquered the dreaded Kraken and came out on top in the UK sales charts as reported by GfK. Read more…
Neowin