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.

Search

Today's VIP

mysteryegg's avatar
Joined: January 2017
Newbie

Social Services