Satanic mankind stonewalling?