while most are thinking our visitors are just another race of monsters that the MC will have to win over with food - how about this...
What if, just like Morgan Le Fay hails from Avalon, a land of faires and magic, Atom comes from a time of Gods. What if Atom's master was someone like Zeus, who has sent his minions to retrieve Atom?
But more likely just the "monster girl of the week"