Legendary experience; the music, the boss fights, and the ending were master class. I really enjoyed the fake out of the final boss being the easiest in combat though the challenge comes to be the emotional toll, it's jarring and a surprise you don't see coming.