The devolution of man continues!