Stooge World seems awfully dead to me. There's a few loyalists there, but not a lot goes on there anymore. The main page itself doesn't even render correctly in Gecko or Webkit based browsers, such as Firefox or Safari. I suggested fixing it 2 years ago but nothing was ever done.
There's a lot of people on our staff list who haven't been here in months or years.