Google Agrees to Make Major Play Store Changes to Settle Epic Games Antitrust LawsuitNovember 6, 2025