Very cool idea with interesting mechanics but you probably should have explained them in game. I did multiple playthroughs and each one felt different as I slowly learned more mechanics through trial and error.
Some issues I found were that the orange and yellow colors were too similar which hurt me a few times, the hit detection is a bit innaccurate and made me hit orbs that I should have avoided, the main character dancing to the music is an awesome touch, and I think you might have some performance issues as it started lagging on my high end laptop the longer i played.
Great job putting together a unique game!