Infendo
Remix Showcase: Legend of Zelda: Majora’s Mask Medley
In 1998 Nintendo released the decade defining Legend of Zelda: Ocarina of Time which has one of the most recognizable…
In 1998 Nintendo released the decade defining Legend of Zelda: Ocarina of Time which has one of the most recognizable…
Back in 1994 the Super Nintendo Entertainment System was at its height when Squaresoft released Final Fantasy VI. The game…