I was thinking along similar lines. There are too many people involved in this company with reputations that they can not afford to lose due to their involvement with universities etc. This wouldn't be the first company to delay a demo this close to release of its product.