Apparently somebody thought it’d be Pretty Fun to deface the site again and cause me a minor headache by locking me out of my own account control panel. Actually that does sound like a lot of fun, maybe I’ll get into it too. Anyway I fixed it.
BUT: If you loaded up the site and got that crazy front page, I’d suggest you clear your browser’s saved data. There was some code built in to the page, and besides play “Rihanna.wav” I have no idea what it was supposed to do. Probably nothing good.