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