Dude, Twitch isn't a thing. I didn't know what it was until this thread. I've seen it mentioned i think about a few ceos doing interviews on it maybe? But I consider myself to spend avg time on the internet, and even bovada too and didn't know twitch existed. So I would just imagine the avg person doesn't know twitch exists.