The final story boss was so good. It was a stage all by itself and he kept pulling out new tricks while using everything you learned in the game against him. And the music was so good. It was everything a final battle should be.