Category Entertainment Valve’s DOTA 2 Anime Series, DOTA: Dragon’s Blood – Release Date On Netflix, & Trailer Valve’s DOTA 2 undoubtedly remains one of the most popular online games since launching back in July 2013. More than… Published on April 9, 2021