battle beyond the earth