Told you cats were aliens