The characters were beautifully woven with the story until the very end. The twists felt very natural and I had a lot of fun trying to figure it out as it unfolded.
What I didn't like
Not much! Maybe a tiny bit of the length or adding an intermission.
My overall impression
The music was beautiful and the story was super engaging!