The developer deserves credit for really wanting to create a different ending for each possibility. Except for a few common scenes, such as the picnic by the lake, each ending tells a fairly different story.
Valeria and Mora seem to me to be the two most complete stories. Zenda has an interesting story, but it's too rushed and superficial in the beginning. She finds MC by chance and from there it's a continuous rush, making it difficult to feel anything. Sadie plays it safe, and in the end, almost everything is contained in that past we know little about.
I reluctantly put up with the usual moral blackmail of not choosing between Heidi and Athena, and in particular Athena, who is the one I liked the most, is the one whose path proceeds in fits and starts without any real continuity. She had leukaemia, loves video games, likes to direct horror films, is a motorcyclist, many things, but all of them sporadic and unimportant.
But for all these aspects, the problem is the brevity of the game, so we can be satisfied with the fact that the premises for giving each one an interesting background have been laid.