Twitch bör undersökas och ledningsgruppen bör avsättas.