Even though things were hard to see at times, you managed to beat it! 26.10% of players have unlocked this achievement