Is a meteorite fragment from the 2013 Cheyabinsk incident attempting to phone home? Not clear. But Stranger Things are definitely afoot.