Mad stuff going on in the world - is nature kicking back?