Too bad I can't see nothing there except a cool logo
Yeah, there is some lack of presentation. But I think that there will be more info at the launch (9 of december).