Comments
thread: Zelda
Overall, the most acclaimed game is Ocarina of Time or Breath of the Wild... but this game deserves a chance.
Great game and fantastic soundtrack - This's The Legend of Zelda Spirit Tracks.
Showing 1 to 1 of 1
About marcilioff
Joined
Online
Runs
0