According to Wikipedia, Weatherscan appears to be defunct as of February 2nd. Is this true, or was I looking at a vandalized page?