Wow a beta did not launch on time in the tech world. Shock and awe.
They have one product up and ready to go; I am fully prepared to sit around for a little bit and see what happens. Tons of tech products never launch on time, especially BETA tests, so it isn't too big of a deal.