Cool! So either did Extraterrestrials take over Earth or the story is taking place on another planet! Probably the first. It took some time until I grasped your story, but I think I got it 😃
You are conjuring up those short stories ad lib it seems but they always have their twist, I love that!