That has been my guess for a while now.
IF there is alien life, it’s been the best kept secret in the entire world.