Doesn't matter if they launched or not. They stated the product has been developed. Get us a damn picture of it then. Launch or no launch.