Aliens damn it, it has to be aliens!!!