"Yeah, I did," he nodded at her question about his arrival here. "How...how did you know that?" When she went on to explain that this happened a lot here, there was no hiding the confusion on his face. Despite it, he nodded and mumbled a quick, "Right."
"Oh, uh-" he put his hand out to grasp her own in a shake. "I'm Peter, Peter Parker." he nodded. His eyes followed to land on the amulet she pulled out. "What does it do, exactly? And why should I not be walking the streets without one?"
This girl was a little strange, but she was at least trying to be helpful, so Peter decided it would be best to continue talking with her so that maybe he could figure this whole thing out.