Strange, I also stumbled onto this site through some old WarCraft 2 fan pages.

So what happened to the old WarBoards?...