Ending is overall quite alright. But tad feels lacking. The build-up to the ending is quite anti-climatic and rushed. It's like they tried to fit in what's worth of around 3 or 4 chapters into only 2.
Personally, the reincarnation/descendant chapter feels just right. Afterall, it's nice to see...