Your videos look good but Your voice in videos is low or same as Game music/sounds, make it little louder so people can hear you more clearly.
I also see you created Playlist for videos but on Your home page of channel only uploads section is showing, You should add more section to it...