Great game and the soundtrack is awesome too. I think this side story was really well done and fit in nicely with the lore and backstory from previous games. The Lesson Ages were artfully devised as well. They didn't feel tacked-on or anything and all the central ideas stemming from them flowed pretty naturally to the conclusion, I thought. Very satisfying ending as well.