Xbox Strategy Chief Denies Plans For Ads Inside Games
Recently, Xbox faced backlash after comments made by Xbox Chief Strategy Officer Matthew Ball led some players to believe that
What's Your Reaction?