Private
Interesting. I must be incredibly old then, if I exist in your world as well. Heh. I've never had any interactions with aliens. Most of what people consider aliens are actually demons in my world. But my feet tend to stay planted to the ground rather than looking up. Though I think with all I've dealt with where demons are concerned an 'invasion oriented' alien would be nothing.
How about a drink at the pub? Or if you can suggest a nice place to eat. It'll be my treat.