We are discussing the graphics precisely because we know practically nothing about everything else. I don't understand Ubisoft's logic; there's very little time left until the release.
It's probably logical to assume that the game won't be released soon, as there's nothing besides the pictures. It's a tactic to generate more interest, like with CSII; they sold 1.5 million copies in two days.