Episode is great ... but ... it does not deserve the hype of 10/10 !
this episode is alien to usual south park episodes .
It's rated like that because during that time Warcraft was very relatable and it had huge player base all over the world (including myself) .
Humor was average+ comparing to other episodes .
However still this is one of more memorable one
8/10