No menu items!

Tag: blizzard

Activision Blizzard: Internal investigation says harassment and mistreatment of women has not been ignored

Activision Blizzard, a developer of successful video games such as Call of Duty and Diablo, released on Thursday a summary of an internal review...