Echo is an idea born out of experienced developers getting bored. This almost feels like an homage to Stanley Kubrick’s 2001: A Space Odyssey. The opening images reveal an odd yet majestic slab, float...