STAR Game

STAR is a mini-game on The Legend of Zelda: Twilight Princess in Hyrule Castle Town. The Object of the game is to get all the stars to get the Quiver upgrades. An easier way to win is clinging on to the cage wall via Clawshot or Double Clawshots.