Podcasts
NPD October 2019 Gaming Estimates and Analysis: Duty Calls
Despite a new Call of Duty and strong performances for Switch total sales fell a steep 34 percent from last year.
Despite a new Call of Duty and strong performances for Switch total sales fell a steep 34 percent from last year.