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