There isn't really a description for this, all I can say if that if you love dota, this is probably the best thing that has ever happened cause it looks freaking sweet. Its totally identical to DoTA, it has all the heroes and has the same map. Only thing is the new graphics <3, voices and sound. More importantly, with this new engine, DoTA can probably go even further in terms of gameplay!
And if you have facebook, there's a 49 second gameplay vid: http://www.facebook.com/video/video.php?v=1123822889063