Strange times indeed