Sea of Thieves on Steam Proves Microsoft Store Is a Complete Joke

Sea of Thieves on Steam Proves Microsoft Store Is a Complete Joke

Microsoft is launching Sea of Thieves and more titles on Steam and it’s about time. The Microsoft store is a total disaster.
Read More