Huh, yup that was me. Judging by the account's stats I'd imagine that's a throw-away I had created to check on the state of the game.

And gz on the Alien defeat, I spent many hours trying to track down and capture all hidden Alien planets a year or two ago. But with the frequent glitching of the news log feature it proved impossible. I'm surprised the recent drop in planets has not led to a defeat yet.