New Game Pass, Who This? On August 2, 2020 By Billy A News So, it would appear some sinister things are afoot at Microsoft….