What's going on at the Phineas and Ferb Wiki?

It's special activity page is... weird!