FOTUS won the Release achievement in Yu-Gi-Oh! Legacy of the Duelist: Link Evolution. The achievement is worth 25 points. 4215 tracked gamers now have this achievement.
Share This Post
Have your say!
00