Some of those later dungeons are REALLY long, and have tedious environmental puzzles that involve a lot of backtracking. I really wish the game was a little more forgiving from a time management perspective, and there was no time penalty for doing a dungeon in multiple trips.