No, seriously. I have the site bookmarked, and now it appears to be something called wicked sims.
A screencap I took a few minutes ago:
Is this supposed to be happening? (ie: did they change their minds about the way they were doing this)
What the hell is going on?