He probably would have been amused to know the friends that'd helped were rats and pigeons, it would have reminded him a lot of one of his friends back home who was always trying to talk to them.
"Thanks." He grinned at her and wandered a bit closer. " Does everyone here have some kind of power? That Peter guy...I mean, I didn't even see him coming. Sure he was invisible but I've dealt with those types before. But nothing like him."