The newly launched fall promotion campaign for Microsoft's Xbox lineup appeared on the Las Vegas Sphere's massive LED screen on Thursday night, and it quite frankly looked incredible.
The newly launched fall promotion campaign for Microsoft's Xbox lineup appeared on the Las Vegas Sphere's massive LED screen on Thursday night, and it quite frankly looked incredible.