Blizzard Enters The MOBA Wars With Blizzard DOTA

Crafts of War and Star collide in this first gameplay trailer for Blizzard's Action RTS.

Comments