Correct me if I'm wrong, but I believe Ike said the video "should be out by the 10th...." not WILL BE. It isn't a hard date anyway. People are making too big a deal out of a frickin' youtube video.
It says the company is going through the refiner's fire of starting a new business. What comes out of the refiner's furnace we will not known until at least 3rd Quarter Financials issue sometime in October 2010.