I agree with this 100%. I just read through a bunch of the old SEC filings and it seemed the exercise prices were between .331 and .445 for everything I could find.
This does make it seem like they're getting ready to announce big news and expect the price to jump above those levels soon.