Aliens,,,PFFFT if you believe that crap. Weird enough to look at an atom similar to solar system, similar to galaxy then picture the universe is just another atom size expanse in another expanse.
Been tooling around just our galaxy with Celestia, and just plain mind boggling.
Remember the galaxy the cat was wearing in men in black?? Fantasy albeit, but something to ponder.