Sea of Thieves has released online and has passed its first 48 hours of life milestone but not without its challenges. Thanks to this latest project from developer Rare being one of the most anticipated games of 2018 - and Microsoft helping boost player counts by making it available as…...
