Microsoft Xbox goes big, really big, with its Las Vegas Sphere-based commercial

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. Read more…
Neowin