'Strange Alloy' Does More In 90 Seconds Than Many Movies Do In 90 Minutes

From director Loïc Bramoullé, this entry into Sploid's Short Film Contest is a brilliantly animated short film that raises questions about humanity, religion, and exploration. In just 90 seconds. I felt more in this than I did in some movies I've seen. Definitely worth checking out, and let us know what you think!