Yes, I'm launching the new Studios Central site, which is now publicly available. I'm sorting through a few random bugs here and there but it's fully operational and yes, running Drupal (I'm a Drupal developer in my "real life").