Whoa, was Peter's first thought when he got a better look at the guy from the front. Green. But no manic grin, liking the distinct lack of manic grin.
He pushed all thoughts of the Goblin from his mind as he caught up to the stranger, and at first, decided to put off figuring out if he was mutant, alien, or something else. It was, after all, fairly low down on the list of important things going on, here. Besides, he wasn't getting an active warning on the spider sense -- not as much as he got when he glanced towards the edge of the city and the dirty haze beyond, anyway.
But then the guy knew his name.
"No, I'm not," he agreed with a frown. "You a psychic or something? Only, I don't remember introducing myself."