Well at least "officials" are saying it's a meteor, but we all know this is the alien ship right? RIGHT?