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