Hope they've got a good backup of the source code before the most recent changes. I fully expect the site to destroy itself, but not quite yet.