You guys are misunderstanding the purpose of the page. It clearly says this is a SNEAK PEAK. It's like a teaser instead of a trailer. Obviously it will suck if you look at it as a product page, because it simply isn't one.
And what you want is irrelevant, are they not allowed to put up a website like this you think?