The game has good story , good characters design , and season 2 animations are an improvement compared to season 1 .
However the game has problems as well , there is too many branching paths which make it hard to know which scenes belongs to each path , some scenes even seem impossible to get .
So making less branching paths or giving hints that for example this scene can be acquired from doing this path and how to reach said path would probably help.
The quests are disorganized , there is a main quest that after doing it prevents the players from doing all other previous side quests , there is also some side quests that benefit other side quests , the current system is too disorganized to know which quests benefit each other and which one is the main quest . I think having a separation between main quest and side quests would help ( like a menu with a title saying main quest and presenting the main quests , and then below that side quests and with all the side quests ) for better organization maybe even have the side quests by order of importance or even a little description saying that doing this quest first will benefit this other quest , i know sometimes there is something similar but that is not present in all quests which makes it easy to miss something by not doing a quest before the other quest .
Right now the game is too grindy , too many branching paths , too many quests that lead to different scenes and different paths, maybe trying to make less branching paths or allowing to eventually see all scenes depending on the path you play , or even just having little differences between each scene depending on the path you choose would maybe help ( like same exact scene / sex scene but difference in dialogue and characters atittude / personality ) because in the current state is actually hard to get some scenes , too grindy , too confusing to know which scene belongs to which choice / path .