For a long time, Microsoft and Xbox have promoted Game Pass as a way for everyone to access many video games at a good price, available on any platform. While this idea hasn't changed, Phil Spencer, the head of Xbox, has now admitted that Xbox Game . ...
|