Looks like Wikipedia wasn't really down. People could still find info they need from the site. Could this be a smart marketing move on the part of Wikipedia to bring more traffic to the site?
Did TermWiki pay Wikipedia to do this? This is hard to believe.
It's really unfortunate as they have now lost their neutrality standing by shutting down the site.
Hater
Web Trolling
Where to look for best practices in L10N?
How To Find Good Web Designers?