He made his way over once it was concrete that the girl was in fact Thalia, shoving his phone into his back pocket for the time being he would glance around before focusing completely on her now.
"Hey...oh." He chuckled a bit and looked up towards the buildings for a moment. "I try not to do it too much without my mask, not that it makes too much of a difference at this point I guess...well that and the best projector point is across the street on a rough angle so I'd have not landed as impressive as usual." He shrugged going a little nerd on her for a moment but it was something he didn't have control over lately.
Peter wasn't a nerd at all, it just seemed he was learning things. He'd have much rather probably used them to steal cars for cash, rob a state store, or something else to appease his own much darker tastes. He was trying to change his life still though, he'd left all the crime back home years ago.