Wow, this was amazing! I definitely didn't expect this in the beginning.
(spoilers)
I got really frustrated around the 15th cycle, I was stuck. After a break I had an epiphany though, and got it done by the 18th!
After that I've been trying to find a way to both save Suzette and romance Myka. I guess it's just not possible.
The MC, Jo and Suzette trio is really cute, but if I have to choose it'll always be my beloved Myka.
So anyway, great game! Definitely one of my favorites. I loved figuring out this puzzle. Thanks for making it available for free!