Twitch bør etterforskes og ledergruppen bør avsettes.