I wasn't here then but obviously shows the potential of the future. The share structure alone can surely allow an easy move.
Especially considering that the company is bringing in multiple revenue streams via their distribution and now Netflix
From my DD these guys are building an Empire in the background setting themselves up for major position in the Industry.
Side Note:
I hope that shorts and any recent sellers realize that anything being sold is literally being absorbed into long hands and when the time Is right- this will literally crank into mult dollars.