Probably most importantly in the OTC is companies meeting the deadlines they've set for themselves. Confidence is lost quickly.
Revenues are proof of the "potential".
Potential also fades without proof of concept(REVS).
Zero news since, on such a ground breaking platform, has already taken it's toll on the share price. What will happen if deadlines are missed and huge debt is reported when they do?
You're right you shouldn't be concerned with their REVS in the near term, you should be concerned with your own.
Tight float will work both ways if confidence turns.