Haha! Did you just watched Keanu's new movie? I personally don't believe in extraterrestrial creatures. Enough said.

cheers,
paul