Haha, the "Wat" reaction was the best part! That said, I'm with you that it sounds a little odd; and frankly, going to their website doesn't really change my opinion. For one, they have a disclaimer that states "At this stage some technical features can vary on the production model."
Also, as far as I can tell, all the "photos" of the watch are 3D renders; and everything about the site feels a little second-rate. The "photos" need a good art-director's eye. They're all visually confusing, especially the really-weird shot that's accompanied with the line "Centenial Savoir-Fair" (which, I just realized, is spelled incorrectly). I literally have no idea what I'm looking at in that picture. At first I thought that was some special alternative version of the watch called "Centenial Savoir-Fair," but now I'm not so sure. Hmmmm!
Speaking of that weird line, all the copy is fairly average; and clearly no one with good type skills has designed that site, which looks like a WordPress template. Their logo is also terrible.
Not to harp on them while they're still in development, but clearly this is being worked on by a small team; and the 41-megapixel number is utterly outlandish! lol