Human?

Saw this story a while ago...With respect I think it’s click bait, to keep us laughing at the idea of there being other intelligent life out there? Dunno, doesn’t look convincing to me.