News Activision Blizzard Says Games Are “On Track” for Now In This COVID-19 CrisisBy DineshApril 15, 2020 Due to the coronavirus (COVID-19) crisis, many developers have delayed the release of their games, taking the example of the…