Comment Comment by crossroadsguy Unless I am missing something, don't you think that says a whole lot more about Twitch rather? Along with YouTube of course. parent crossroadsguy 3 years ago