Top 100 Most Liked Heroes of the Storm Videos by TormentalTop 100 » 200 » 300 » 400 » 500Video TitleRatingCategoryGame1.(blizzard games suck) | Heroes of the Storm13Heroes of the Storm 2.BOPPING TOWERS | Heroes of the Storm7Heroes of the Storm 3.PAYLOAD OF CRAP | Heroes of the Storm5Heroes of the Storm 4.TWO HEADS ARE BETTER THAN NONE | Heroes of the Storm4Heroes of the Storm 5.RED TRACERR? | Heroes of the Storm3Heroes of the Storm 6.TEMPLE OF ANNOYANCE | Heroes of the Storm2Heroes of the Storm 7.DROPPERS OF THE CALL | Heroes of the Storm0Heroes of the Storm 8.DEEP FRIED HARPY VS. TURDUCKEN MAN | Heroes of the Storm0Heroes of the Storm Top 100 » 200 » 300 » 400 » 500