So we've been waiting for coverage about "products in the works" for what, 5 years now? 7? I start to wonder if Stan Lee has anything whatsoever to actually do with this penny stock.