AbuseAbuse AllegationsBlack Bird InteractiveGaming IndustryIGDAIGDA WIG SIG chairJennifer ScheurleNoni OchWomen in Games Jennifer Scheurle, IGDA Chair, Steps Down! Abuse Allegations Keep Increasing.