DOTA: Dragon's Blood anime series hits Netflix March 25
Netflix has announced the coming of a brand new anime series based on epic strategy franchise Dota. As revealed in a new teaser trailer, which you can check out below, DOTA: Dragon's Blood is produced in association with the publisher Valve...