At first we hardly dared to hope we’d make it, yet we're still here. It means something… right? 5.19% of players have unlocked this achievement