Phil Spencer Shares How Xbox Game Pass Differs From Netflix
There's no question that Microsoft continues to tout Xbox Game Pass and day-one launches on the service. But Xbox head Phil Spencer was recently asked if he should be concerned with some of the struggles the TV streaming…