The narrative implementation of puzzles is amazing and it continues the fantastic worldbuilding of the first, making Riven the best game of the series. Having said that, I can't understand why there's barely any direction or feedback. Some puzzles even require you to traverse long distances before you know whether you succeeded in them or have to try again.