I, for one, welcome our new alien demon god overlords.
LOL.
Please be sure to tell them early on whether you prefer to be basted with green chili sauce or red.