User blog comment:Bermuda/Top Toon of April 24 - May 8/@comment-2194058-20110426004345

The wiki is losing articles because of Project:Release Notes. There's 89 total, and only more than a quarter have been worked on.