The channel trailer was really good. You explained what your channel is all about and what we can find on it. I think you could've gotten rid of the clips of gameplay in the beginning and skip to the part where you were talking about your channel/ Other than that I thought it was really well done.
P.S That intro to your video is sick. Did you make it or was it made for you?