Papaya Expands Roster With New Line-Up of Directors
October 1, 2025
“Face Face,” the frenetic and fabulous new animated short from Titmouse takes us to the year 372054 and asks what might it be like to pilot a spaceship grown from your own DNA. [Watch]