Xbox Game Pass May Be Launching Soon

From Cinema Blend Games
April 20, 2017 - 8:53pm
The Xbox Game Pass is Microsoft's attempt to take the digital marketplace by storm. They plan on rolling out a Netflix-style service where gamers can play a catalog of games for a monthly fee with no additional strings attached.


Continue reading this article »