>>10470448literally every fucking non-NPC knows about aliens. Too bad we can't do much about it and force them to come and say hello publicly, forever.
Think of the good side of it; some alien streamers are lurking in 4chan right now, reading our memes and sharing them to their social media