This channel covers some of the the most popular games, focused on Warcraft franchise and more.