Yes, you are free to post your gameplay videos on Youtube as long as you are the creator of the video. In fact, we would love that!
Yes, you are free to post your gameplay videos on Youtube as long as you are the creator of the video. In fact, we would love that!