First Impressions of Sea of ​​Thieves: Is Microsoft’s Pirate Game All It’s Meant To Be?

[ad_1] Sea of ​​Thieves, the highly anticipated pirate game from Microsoft Studios, finally released yesterday on…