I feel like this just took me out of the galaxy to another planet in some unknown galaxy far away where I come into contact with friendly extraterrestrials and we end up floating around space together.
Oddly specific, I know... but I can't help it. This is just so spacey.