Considering the current market cap if/when the company delivers something significant on any one of their various platforms the stock and market cap could rise swiftly.
I would say they had better do something pretty quick like, because this looks BAD. Not sure how your confidence can be at an all time high with the way this looks and the type of clowns running this operation.