Login

View Single Comment

If true, what does all of this mean?

Will Microsoft leave consoles and make the Xbox brand a digital service? Kinda like the Epic Game Store. I also have vibes Google and other big companies will try doing something like that.