Home Tech Marvel’s ‘The Defenders’ teaser contained more clues than we thought