Originally Posted by Trisomy 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.
Forum Rules