Is this simply a case of Us having a different concept of the word 'Standard' 70 years later?
I'd take 'Remains of' to mean 'What is left of' rather than giving any meaning to their condition, it COULD mean 'The bits left over after the...
'Like' is to small a word, is there a WOW! button?
Separate names with a comma.