This really exceeded my expectations. I was certain it would be trashy and, to be honest, annoying given the whole transformation thing, and I was a little put off by it at the start of the game, but the story is well written so before I know it I had forgotten I was a dude in the real world to begin with, it felt as if the game only really began when playing as Sparkle. And while I haven't tirelessly tried all possible paths, it does seem to offer the player choices instead of just forcing them your way(even if you could argue that isn't the case with Harmony and the MC itself, but it's understandable that some things need to be done to progress the story)