I think this is really cool concept you have going for a puzzle game, and I absolutely LOVE puzzle games. However, there were some things here and there that lowered the overall experience.
I think showing a difference between buttons that must be held and buttons that are toggles would help. I was a little frustrated checking every button to see what type they are, only to realize what I thought was a held button wasn't, I just accidentally hit it twice cause of the bouncing cloud.
Also, on level 3, I think the jump is a little mean for a puzzle game, I was not expecting to do precision platforming.
Otherwise I think this has potential, and I look forward to more levels if you continue to develop this game :>