You should read this after you check the Main Hall thread so you'll understand better:
The lore you use is that strong creatures are disappearing from everywhere around the universe and are appearing on planet Zero. The newly picked Selia, titan of light can have a third reason for coming, titans can technically attempt to solve things like this.
If you like the idea then reply and I can write the lore with this added (put into proper words of course).