I did figure it out on my own, but I made a LOT of mistakes along the way. In my "final" run before posting my review, all I had left was to return the crystal and I accidentally hit the button at the wrong times and totally ruined the run. After we talked on discord, as you know, I ended up finishing it just because I was curious what happens at the end. Great game, satisfying to complete for sure.