Never heard of it!
Twitch is awesome...if you like watching people play video games.
Twitch is a HUGE platform with millions of the younger set using it.
Me neither. Who the heck are they?