kpf, The point is that they announced a product and AFAIK nobody has even seen one. No review site has one. Nothing. Am I wrong here?