In the future, if you wish to advertise your Let's Play, please make your post in the Let's Play subforum. As well as this, links to your YouTube channel are also not permitted. If you wish to embed your YouTube videos into each new post that you make, that is acceptable. Posting a link is not, unfortunately. I'm going to close this now.