Microsoft admits Xbox Game Pass can reduce direct sales of its games

This new statement would seem to contradict comments from Xbox head Phil Spencer who previously claimed that Xbox Game Pass titles actually help direct sales of those games increase. Read more…
Neowin News Feed for: All