I don't know--this one's polished and all, but looks like another startup's landing page more than anything else. The old one was distinctive and had character. I also miss the old logo, even if it didn't make much sense.
The previous theme was cute, fun and different. This site does, however, do an excellent job of laying out the information (minus the fact that it needs JS when stylesheets are enabled).