Jennifer Scheurle, IGDA Chair, Steps Down! Abuse Allegations Keep Increasing. Jennifer Scheurle, IGDA Chair, Steps Down Over Abuse Allegations. The International Game Developer Association’s chair…