Last Call for Submissions, ARRI Joins as Festival Sponsor