Good news, alien lovers: Netflix just released a new docuseries on UFOs, and it addresses all the open secrets about…