December saw new records for consumer spending on video games in the United States of $7.7 billion, according to industry-tracking firm The NPD Group....
Activision Blizzard reported earnings today that beat expectations. Its Call of Duty franchise continued to outperform last year’s results as people played a lot...