I was thinking the same thing today. They're up to date on Quarterly reports on OTCMarkets.com and they're even audited.
Looks like a bunch of filings occurred on September 1st, including an attorney letter to bring them current and remove the STOP sign on OTCMarkets. Hasn't been removed yet though...
I think they need help understanding how to communicate and market themselves to the investor community.