A role-playing game homage to The Legend of Zelda Nintendo games.