Topic - Activision Blizzard

avatar
Media

EA, Activision Blizzard Titles on Tear

The two major game studios publish over 75 percent of games released in the summer.