Activision Blizzard announced its financial results for the first quarter of 2022 on Monday. Total sales declined from $2.28 billion in the first quarter of 2021 to $1.77 billion, and ...
As Twitch's toxicity continues to frustrate streamers and viewers alike, Microsoft's Mixer platform is starting to look like an attractive alternative.