‘DOTA: Dragon’s Blood’ gets an announcement teaser from Netflix.

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.