It seems Cyclone has not produced a single commercial device to date which means no product, no sales, no customers...sounds familiar.
Oh, they have sales and customers. They sell shares of their stock, and their customers are the investors.