I am looking for something similar to zelda ocarina of time in terms of game play. I want something that combines action, adventure, and some puzzle solving. I would like a 3d game with a good story and not just a simple hack and slash. Does anyone have any recommendations? Thanks