There are a couple of previews available, which you can find at the Warcraft 3 Homepage.
One is at Gamespot, and one is at Inside Mac Games.
Anyone interested in the game should check these out.
By Michael Murphy (Murph) on Thursday, April 5, 2001 - 02:38 pm:
Hmm...The link to the Blizzard page didn't work...Let's try that again.
Warcraft 3 homepage...here.