My friend recently asked me why I was partnered with Telltale, and I said that I wasn't. He then sent me this.
I don't understand why I'm in this network. I never applied for it, I never even knew it existed. Does anyone have any idea what this network is and why it exists?
I mean, there are people who play through Telltale's games on these channels, and I've mentioned them in my videos. Could it be something to do with tags?
I'm just slightly confused here. Hopefully someone can fill me in.