Does Xbox Game Pass really cannibalize a publisher’s sales? Posted on February 14, 2023 By Charlielikes Image: Microsoft Microsoft makes conflicting statements to regulators and the public Continue reading… Tags:‘a, ‘does, cannibalize, game, gaming, pass, playstation, publishers:, really, sales, xbox