Trailer of new Series of DotA 2 Movies. What it will be - its mystery! Just wait and you will see!