If it wasn’t obvious from this week’s Xbox live stream event, not to mention Microsoft’s positioning over the last half a year, the Xbox Game Pass service is to be a crucial component of the Microsoft next-gen strategy. But even before we get to the future, the present tells us now that the PC and Xbox-based service is a…
