That was amazing.
Usually in a game / anime / whatever of that sort I have two or three favorite girls I like, but here I genuinely love all of them. And not in the sense of "I care about nobody enough so everyone kinda is equally okay", but I genuinely thought for each character individually that she really stands out as special and I couldn't eliminate even one if I had to.
That said... I couldn't help but smile every time Ami (in either form) made an appearance. I just love her chaotic energy and her telepathic interjections :D