Personally, I think your videos are fine content wise, but I would make some a little longer. A fair amount of them seem to be under 3 minutes. Longer videos would boost watch time, thus increasing your chances of being noticed. I'm not a fan of LoL, SMITE, or Overwatch; so this could be swaying my opinion.
I did notice one thing when skimming through your videos: you don't advertise your content on social media often. Other than that, I have nothing to complain about. Keep up the great work!