Compete against friends and foes as you manage vast armies and defied heroes to fight your way to victory.Īlthough DOTA 2 is free to play, it still needs a competent computer to be run without framerate issues. Show off your tactical prowess and cunning wit in the mythical sci fi competition of DOTA 2. Can you run DOTA 2? DOTA 2 PC Specs - DOTA 2 PC Requirements?