Activision Blizzard employees sign petition denouncing company’s ‘abhorrent’ response to lawsuit Read more