I feel the same as you when it comes to how vague the the story is. I would have really liked more of a solid explanation on certain reasons for their behavior, it was a big mystery that I would have liked to solve during the game. Had that been explained or expanded upon a little, I would have accepted the endings a little more than I did. I did really enjoy the art and music too, the different representation for body types were also nice to see! But getting to the endings was just a little disappointing and left me feeling lackluster.