EDC MOOC asks: This animated film tells the story of technological development in terms of ritual and worship – the characters in the film treat each new technology as god-like, appearing from the sky and causing the immediate substitution of the technology before it.…