Upon further review it seems we're not late on filing at all since no one knows anything about the financing yet. On the PR, it says they "entered into a binding term sheet and definitive agreements". More research onto the topic might come up with this:
Since we don't know if it was materialized, yet, we can't make assumptions that it's late. Here's the low down straight from the articles someone provided about filing and materialization dates: . SEC WEBSITE:http://www.sec.gov/divisions/corpfin/form8kfaq.htm
Ya judging by the pictured they posted on instagram, they seem exited about something. I think something huge might be going on behind the seens. Patience is key.