Activision Blizzard revenue down 28% but Diablo Immortal growth continues By Chris Moyse 2 August 2022