Set off for a journey to find the mystery of the hero's identity. 100.00% of players have unlocked this achievement