It’s a reference to how relentless phone scammers can be. The joke being that they would go to extreme lengths to reach you. Other similar memes might feature a message in a bottle reaching you while you are stranded on a deserted island, or a brick with the same message thrown through your window at night
Baba is you. Every couple months I’ll take a crack at it, maybe solve 1 or 2 more screens, get stuck again. Love the soundtrack