New Xbox CEO says subscription "has become too expensive for too many players."

Microsoft has also reduced the price of its Xbox Game Pass video game subscription service, Microsoft Gaming boss Asha Sharma has announced

No more new Call of Duty games at launch