The new Xbox platform is said to be a "premium" experience, and now we have some details on what it'll look like.
Xbox is at its lowest point since the brand first came on the scene nearly 24 years ago. After several rounds of price hikes, Xbox consoles cost more than ever. Microsoft just put Game Pass through a ...