There is no reason to roll out a couple of pages of the web site before the "back-end" is working. It just doesn't make sense. But, I think I have a good guess as to what is going on.
If you look, half of the page is static image. (Like the search box and language selector.) This is not a half-finished web site, it's still a mock-up. If it were a partially finished web site, the search box would be a text entry box, or at least a real element on the page, not just part of the logo graphic. Someone had to construct this page based on pictures of the work-in-progress web site.
What I think is happening is that they wanted to get a form online for potential distributors to sign up. It probably doesn't tie in to a back-end system yet, but will provide the submitted info to someone in the company who can then follow-up the old fashioned way: with a telephone. They also took the opportunity to update the mock-up website to give their investors a little preview of what's coming.
I just don't believe what we saw last night was on-going development to the real production web portal. IT departments (and web development companies) just don't work that way. The work-in-progress is on a development or testing server somewhere that we don't see, and will be deployed to the production server in one shot when it is ready.
Just my $0.02.