As someone said, this game is a freakin' 4D chess. It's pretty, it's interesting, it's infuriating to the point you'd want to smash your damn device.
Wrong dialogue choice somewhere before the current dialogue? The girl's out, locked path. The game thinks you did something you actually didn't? Softlocked, the girl's out. Interacted with the girls out of correct order that the developer intended (noone told you what's the right order is)? Well, too bad for you, buddy.
I spent so many hours in-game, starting again several times, just to find out one of my previous choices that was made real-time days ago makes the girl I came here for leave forever.
You either play it with wiki open or you're in for a hard time.
Andrealphus, have some mercy on us.
Anyone knows how to get rid of Cassidy the pet? Emma's path seems to hate her.