Xbox is Having Second Thoughts About Promoting Other Platforms on its Game Trailers

The Xbox team is apparently conflicted about showing other platforms’ logos on the game trailers it’s showing during its live broadcasts.
The post Xbox is Having Second Thoughts About Promoting Other Platforms on its Game Trailers appeared first on Thu… Continue reading Xbox is Having Second Thoughts About Promoting Other Platforms on its Game Trailers