Massive RPG with a big amount of puzzles.
The story is interesting, keeps you going while graphics and sound are simple yet good.
The main event, the puzzles, go beyond mere button presses, sometimes some strategy is involved with bombs and arrows and more.
Also the battles are challenging, you cannot just run through everything, so keep your level high and it should be fine!