This alien on CNN last night