blizzard microsoft wallpaper microsoft blizzard In a press release Microsoft put the total of the deal at 687 billion adding Activision Blizzard is a leader in game development … Wednesday, January 19, 2022 Edit