asteroid carnage celestial conflict distant energy fiends floods galaxy malignant malignity mankind millennia parent planet power rock shifts sky slows strikes temple understand universe war xulth