What is that? Twitch is a streaming site, mainly for games. There is a chat there too.