Nearly all creators with the site severed ties with Channel Awesome .
Nearly all departed in April 2018 .
Nearly all creators with the site severed ties with Channel Awesome and departed in April 2018 .