I just recently replayed this game for the first time in like 10 years.  I had only played it on the PS1 back in the day.  Gotta say it holds up really well.  The graphics still look nice, the puzzles & action are as fun as ever.  My only complaint it the controls are kinda hard to get used to.  Definitely one of the early 3d games that hadn't figured out how to utilize the joystick well.  It can be irritating at times.  But otherwise, still a great game all these years later.  And the n64 port is nice because there's really no loading at all.  Pick it up if you loved it back in the day, it's still great!