I think the basic idea and mechanics are fun....unfortunately I got stuck at the lava level and couldn't explore further what you had in mind. I think it has potential for some really intelligent puzzles.
I think how the game plays could be tweaked a bit to improve the experience. For example the button's hitbox seems a bit too small so that you sometimes stand on-op of them but don't trigger them....and their collision is a bit annoying. Would feel better if you could just run over them.