Something about the interaction between Spidey and Cap or rather Peter and Steve really struck something.