Thanks for the free version, downloaded it now :)
By the way, if I understood correctly from the game description, in this game, every girl does have a linear route, and it's player choice whose route how much the player advances on, right? Or does it also have a linear common route, which anyway requires the player to advance on every girls route, in a way that the whole story would converge into one single unavoidable harem ending?