Filmmaking is a technical and artistic discipline, and only the films themselves are sold to a mass audience, so my pitch really only makes sense (and is tailored to) those in the industry.
Thanks for the link, that clears it up nicely. Maybe the video could explore the production workflow a bit more, it looked like a simple tech demo to me.
The video on AngelList looks like just a rendering demo, and I can't find any other references.