Activision Blizzard released its first-quarter financial results for 2022. The quarterly revenue is at $1.77 billion, which while it might seem like a lot it’s declined from previous years. There has been faltering Call of Duty sales and a lack of major Blizzard releases which could have led to the decline in revenue. Blizzard is…