Sea of Thieves technical alpha stats revealed 314,000 players
Sea of Thieves technical alpha stats revealed 314,000 players A lot of players played the Sea of Thieves beta Sea of Thieves might not be the most talked about game of 2018 but it is still very popular and it has a [...]