I think that sounds like a good concept so far! The only thing, you’ll have to be really careful not being to cliche. Books and movies and stuff dealing with people from earth, and other people from other planets or worlds seem to be the same thing…
But, what you have so far doesn’t seem cliche!
Hope that helps lol!
Jominkreesa! For the weirdos who know what it means! 😉 I love you guys!