Netflix’s anime empire grows next month with the release of Dota: Dragon’s Blood, an eight-episode fantasy series based on popular Valve video-game franchise Dota 2. A first teaser dropped today along with confirmation of the series’ March release date.