Rodent Mutation “Civilization staggered under the onslaught of the radio-active giants” via Boing Boing