[It reminds him a little of the reaction his presence elicited when he first got the ring and everyone had been baffled that someone from his planet that hadn't even figured out space travel yet was their new peer. There's a lot of things that gets Hal heated, but this isn't one of them. He dealt with this already.]
no subject
Yeah. You've met other humans before?
[Maybe he's dumbing it down a little too much.]