Proof of miraculously reaching Energy Nede despite the perilous circumstances. 60.70% of players have unlocked this achievement