Details Seth Olson | United States | 2016 | 2:21 A short animated film featuring solar-powered robots stranded on a lightless planet, struggling to survive.