The Ogre’s Life Energy never dropped too far in the mission “The Hungry, Hungry Ogre”. 1.43% of players have unlocked this achievement