Blizzard DOTA screens

Heroes unite.

Blizzard has released new screens of Blizzard DOTA, its own spin on the Defense of the Ancients mod.