Quarter To Three Forums
The XBOX One
Games
divedivedive
February 21, 2019, 11:40pm
10531
So yeah, it’s a rumor, but a
really
interesting one:
Project xCloud - Microsoft wants you to not own any games
show post in topic