21:36 Dota 2 Video Valve and Netflix announce anime series in the Dota 2 universe, coming on March 25