If you are going to take over the earth then it’s not surprising some things need to be kept secret. I know that at some stage since last logged the Alien has moved, as I did not get it from the TB exchange it was reportedly in. So the plan appears to be on track - more than that I know not.