I had no idea. I'm new to the lore. Geez. Aliens? Weird.