Misc A New Dota 2 Anime Is Coming To Netflix On 25th March, Time To Watch With Your Gamer Friends Check out Netflix's latest DOTA: Dragon’s Blood, a new short series based off the popular video game. Launching on 25th Mar 2021!