Activision Blizzard, the video game maker behind Call of Duty, World of Warcraft, and Overwatch, is being sued by the state of California for its culture of sexual harassment. This is just the latest such news in a two-plus-year period of Me-Too moments in the interactive gaming industry. Consumer, sponsor, and employee backlash to this […]