Call of Duty made $3 billion in 2020, so of course Activision Blizzard is laying off QA

You may also like...