There’s another Hearthstone rival marching onto the scene, from a big-name franchise with an already well-established pedigree in competitive gaming: Dota 2.Dota 2 is Valve’s MOBA (multiplayer online battle arena) game which involves teams of players who level Up characters and attempt to trash the other side’s base while defending their own, and it’s...