Imagine an alien species makes contact with Earth, and their first contact was by way of logging into this site.

Wow ..... I bet they'd jump right in their space ships and get here at warp 10.

Actually come to think of it, I often wonder if some of the posters are aliens !