Comment Comment by seccess I'm pretty surprised Twitch isn't mentioned in that list. I'm curious where it would stack up. parent seccess 8 years ago