Microsoft has reportedly pulled the plug on its strange ‘This is an Xbox’ marketing push

Microsoft has seemingly retired its odd ‘This is an Xbox’ marketing campaign following new leadership changes.

Recent Posts

editors picks

Top Reviews