Complete all missions in Venus without taking any damage 1.03% of players have unlocked this achievement