Laflamablanca - What makes you sure this is a fact? Pretty weird the CEO hasn't come out with an update. Please share