I'm so glad you liked it! The a and b versions of the endings are only slightly different, given by the last choice. I'd like to give them their own CGs eventually to make it more worthwhile to get them both for each route but for now it's just a story ending difference heh.
And thanks! I wanted Dahlia and Huxley to be very independent so you'd more influence the story than directly control them. I was a little unsure of making the player the owner at first since not everything they do or think is agreeable and I know sometimes people aren't a fan of playing as a character that goes against what they'd want to do themselves, so I'm pretty relieved about that haha.