So, is it the everybody vote's channel, or is it a new channel? I am just a little confused. I have not heard of a new channel yet, so I am just wondering:thumbup1:.
EDIT: Never mind, I know what you are talking about now, I have never really heard of this yet though, is there any site's with any info. on it?