The story is mostly set in a one week time loop where only the protagonist is aware that the loop is happening. For some reason, his two friends keep dying in strange and suspicious ways, like suicide withouth any apparent reason or just plain bizarre acidents. The objective of the story is mostly to understand wtf is happening and to possible stop the time loop with your friends alive.
At the beggining of the game the first choice you make is which character you want to help first. Choosing Character A will immediately put you in their route, where you can either get ending A or ending B. After you get an ending with Character A, that character will become unavaiable for plot reasons and you'll be put on Character B's route, where you can get either ending C or ending D.
After finishing an ending with Character A and Character B the player will be put on a true route, and the ending of the true route will change based on the two character endings the player got.
After you finish one of the true ends, the two characters will become avaiable again and the player will be able to try to get other ending to see different true ends. Rise and repeat.
I'm aware that my explanation is probably confusing, so I tried to make a diagram:
I guess the structure could be a bit confusing, but I really think it'll work with the type of history I'm writing. The true end 1 is basically the protagonist learning about what it means to really care about other people, making sacrifices and putting their well being above his own. The second is the protagonist chosing to not change his ways, and continue to prioritize his wishes at the cost of the well being of others. The third one is the protagonist being indecisive about what he really wants, so he choses to try and live a lie withouth making choices.
I think all three true ends are valid based on the protagonist's personality, so there's no real true end, and no real good end, just, you know, different ends that have good and bad points that I plan to make interesting to read.
So, what do you guys say? Think this structure could work with a VN? If no, why not? And would you be interested in playing something in this style?