hmm, I don't really like the "story ends prematurely" part. I mean, since there are different routes for every heroine, why would the story end prematurely if you get 1 bad ending for one of the heroines? Couldn't you just continue playing while aiming for someone else, meanwhile the bad end part becomes background lore that's mentioned here and there while you keep playing the game.