This game is quite the challenge! I wasn't able to complete it yet (got stuck on the spiky yoyo's moving platform puzzle) but this game is awesome. The color palette is great and the yoyo physics are amazing. Is the code on GitHub? I would love to see how this works!
Not sure if it's a bug or a feature, but if I break the brown yoyo and switch it over to another yoyo I can't use the other yoyo. However the reset from checkpoint feature saves the day (and there are plenty of checkpoints)! One thing I would recommend is to save the state of the activation orbs so that in case of player death they don't have to reactivate the orb every time to get another chance at the challenge.
Awesome game overall, hope you had fun making this one!