Finally got to Ballhalla and watched the end credits. 29.81% of players have unlocked this achievement