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