Legend of Zelda: TriForce Heroes is a top-down arcade fantasy game from Nintendo. The game is published by Nintendo... Read more