Another galaxy ? Blast, it takes 3+ millions years at light speed from Earth to get to the nearest galaxy ! Logically, any civilization advanced enough to have such capabilities would easily conquer all of Avbaroy !
@Q: I don't mind your characters coming from another planet, as long as its the same solar system. You could always explain it with an advanced civilization that came from Avbaroy and terraformed the planet millions of years ago.