two characters in futuristic armor