Can a private space mission pierce Venus's clouds?