As I feared all along, it seems we're fated for a ''big happy family" braindead ending. Every single enemy becomes a friend. Even worse, the karmic justice that our former enemies have to go through to become friends isn't even delivered by our hand. Nyx's punishment is the time she spent in the illusion. We just meet her afterwards fully rehabilitated and contrite. What a joke!
This is a game with tons of conflict (war with organization and punishment system of the island) but none of it is consequential. None of the harm inflicted is permanent to the point that it can't be reversed in the end so as to make the whole story meaningless. That's why everyone forgives and forgets, none of the grudges were allowed to be real.
I guess the true villain was the pain in our hearts