It is wired and suspicious that Ed's parents are appearing in another craft that happened to ask for help. Especially after you watching some series like "love death and robots". People tend to believe what they are familiar with without any doubt. So it is no wonder that Ed and Kelly would be caught in the Calivon.
It is kind of like human beings caging all kinds of animals in the zoo for appreciation. In this episode just the animals become human beings and other species.
Alara's performance's kind of like everyone being new in the position or in her or his job. Always being worried and always being upset,Not knowing what to do worrying about the consequences worrying about people's reaction and people's attitudes. Actually as long as you do your job well you will win respect even though not from everyone. Of course it is important to win people's heart.
What impressed me most is the Calivon's technology of transferring people from one place to another just in a blink of eye. Just now when I was parking my car with great difficulty because there are limited spaces especially suitable for parking or maybe it's just because of my poor skill, anyway,I just wondering if I have the technology of minimize in my car when I finished driving so I could just put it in my pocket and save me the trouble of parking. Or we can own the technology like Calivon's; then we wouldn't need to drive a car in the future, let alone the parking problem.