Anyone know if this is still going on? How do we upload our films?