"...Now that we have discovered advanced life on Earth..." Really?!! Where?!! Okay, so "advanced" isn't exactly the same as "intelligent". "Advanced" is past tense however, and I could hardly agree more.