Thanks for the kind words!
There's actually 2 last bosses. If you sacrifice most you become rather broken. The sparing path is harder. If you do 3/3 you can choose the path and kind of mix benefits from both.