Sea of Thieves tops game sales at Steam and 3 Microsoft games on the list
With the release of the collective action game on the network, Sea of Thieves, from Microsoft, finally, at Steam Store, the game managed to achieve the top spot in game sales on the day of its release. The good news for Microsoft does not end here, as there are 3...