On November 4, 2004, The Legend of Zelda: The Minish Cap was released for the Game Boy Advance in Japan — the twelfth main game in The Legend of Zelda series. This time, Nintendo entrusted development not to its own internal studio, but to Capcom and its Flagship division, which had previously worked on The […]

