>>939793606
They are paying one of kicks ambassadors who shits on twitch every day, to do a show there. Twitchcon fell off hard.