Everything about this is perfect. Whether it be the gameplay, from the platforming sections to the challenging combat, the beautiful environment and secret areas, or the glorious soundtrack. This game is truly a journey and one that is hard to master.