I have a preorder and all for this chip and high hopes; but it seems suspicious that this close to the launch there is still not even a picture of this thing. I mean for something that is supposedly shipping in 2-6 days (according to their site wiikey.cn) there is no way they could not have started mass production of the units by now. And it takes literaly 5 minutes to snap a digital picture of one and slap it up on the website. This chip seems great and hopefully it is not vaporware but still; whats the deal...