Home » News » Warcraft 3 Patch 1.27 download available on March 15