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.