Advertisement

Netflix announces new Dota 2 anime

A new Dota 2 anime from the studio that made Avatar: The Legend of Korra is coming to Netflix!

Read more here.