Originally Posted by Demdike
On their bio it says they have been going for 12 years.
You may have quite a wait...
They previously released stuff on dvd-r's and vhs, not sure how official it all was and i'm fairly certain a lot of it was on-demand. Alien 2 was their first official release, available online and in stores.
The job they did on the restoration is one of the best representations on the possibilitys of cult films about.