They have arrived. Out of the nether-regions of Orion’s Belt…not knowing where they are, or who we are, or what is going on. The alien vanguard…do they come in peace or shall we prepare to be turned into pizza?!
Take them to your leaders if you dare!