Is Microsoft Xbox Game Pass the Netflix of Videogames?

Gaming News

Microsoft’s Xbox Game Pass could transform the company into the Netflix of videogames if everything proceeds according to plan after a recent announcement by the company revealed that triple-A, first-party titles would be available on day one.

[Source: ]

Leave a Reply

Lost Password