I dunno why, but when I read your channel name I was expecting a very different channel, glad I was wrong
Firstly, I like your thumbnails a lot (especially like the Outlast, ResEvil, Is Youtube broken etc.)... I may just think this though because I prefer more 'basic' (for lack of a better word) thumbnails then I do the really colourful ones (and Overwatch just so happens to be super colourful)
I liked your 'Hey guys what you doing' intro as well (used in newest video) kind of reminds me of when Pewdiepie did the 'Hows it going Bros' at the beginning of every video, you should stick to using that! The outro card isn't bad either, personally it doesn't feel like it matches the Overwatch videos though (but would definitely work for Horror games etc.) so maybe you could have different Outro cards for different games...
I also really like your channel art, very simplistic, and shows that you're a gaming channel! Plus Pixel art is awesome! Maybe you could throw some Overwatch characters or other game character in it when you update it? Just a suggestion.
Other then that Audio, Quality and Humour all seemed good to me! Keep up the awesome work