Legend of Zelda series producer Eiji Aonuma admits developers can be overzealous with hand-holding in RPGs.

More...