Do you mean "This thread" or "These forums" Because these forums are what many of us call a place to share experiences and have a good time outside of the game.
Impressive! but u will need to have some videos on guild craft and that also proves if that is ur channel !
IF it is their real channel, 90% of those videos are illegal due to copyright infringement, so its really not an achievement.
Upload a video about guildcraft if your not bluffing. Come back when you acctualy upload some videos on our server.