“This is the most advertising I’ve seen for an Xbox game in a long time”: Sea of Thieves is About to Set Sail and Fans Can’t Stop Pointing Out the Ironic Truth
The Xbox Multiplatform Plans Have Been in the Works for Over a Year, so What Else Are They Waiting to Reveal?