Patch 1.28a Warcraft 3 Released !

Im glad to see you here

and

pekaclap