Festival Walk >   Apple     >

11 minutes and 11 seconds—that’s how much time is left for inhabitants    




11 minutes and 11 seconds—that’s how much time is left for inhabitants of a doomed planet to catch the last ship before they face extinction. Watch the story unfold with augmented reality.