Just another WCIII Remake by a company who doesn't care about it's projects or players. Lots of visual bugs and constant server crashes. And that "Graphic Overhaul" is nothing to be impressed by.
You would expect much much more from a AAA studio but you'd be better off playing something else.