User blog:Yanntastic/Worms W.M.D at the home page!

As you all can see, Worms Battlegrounds is still listed at "the latest Worms game" in on the home page! Somebody has to fix this! And it seems like normal members of the Wiki aren't able to change that, at least I aren't.