The world of DOTA is heading to Netflix as a new anime series.
The story you’ve been waiting for, is finally here. Are you ready?
DOTA: Dragon’s Blood premieres March 25th, only on Netflix.
Catch the new trailer above and tell us your thoughts below.