This game is possibly the largest metroidvania in existence. It took me a good 35 hours to play through and even that was with quite a few hints for the late game puzzles. La-Mulana is hard and rewarding. It's got huge setpiece bosses, items that change the gameplay, great music and a plot you'll care about. If this game had been released for the Playstation 1, we'd be talking about it in the same breath as Symphony of the Night.