Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more. Twitch How to delete your Twitch account Looking to ween yourself of social media, starting with gaming platform Twitch, but not sure how? W… How to Gemma Ryles Page 1 of 1