I note with interest that insider Kirk McKinnon bought 100,000 at .065 cents yesterday.  So yes,  even an insider seems to believe that there's potential here!