New Dota 2 update - Dota Team: The Dota Universe Expands with an All-New Anime Series 1.5K views00:13