Happy Accident

Russian meteor found-footage echoes videogames’ unpredictable innovations

It’s not every day giant space debris hurtles through the atmosphere and crash lands on our soil. But that’s what happened last week, when a meteor the likes of which hasn’t been seen since Michael Bay directed Ben Affleck soared through a Russian sky and blasted the ground near Chelyabinsk with an