He signed an exclusive streaming deal with Twitch earlier this year. So what happened?

from BBC News – Technology https://www.bbc.co.uk/news/newsbeat-53225035