You have seen all the credits. Take your achievement for it. 10.37% of players have unlocked this achievement