Quote Originally Posted by Trisomy View Post
I download the game where. I cant find the download link. Warcraft 3 is my favorite game ever and i like stat games like this.
You can only sign up as an alpha tester, so no download yet.