Xbox boss says a free-for-all akin to Facebook or Twitter would be a death strategy for Xbox Live
Source: N4G PC What did Phil Spencer mean by Xbox is not a free speech platform?
Xbox boss says a free-for-all akin to Facebook or Twitter would be a death strategy for Xbox Live
Source: N4G PC What did Phil Spencer mean by Xbox is not a free speech platform?