This is super creative, and the puzzles are well designed. I found the controls to be a bit janky at times, which resulted in the platforms often moving in unintended ways which reset the level, but I was able to beat it in the end. I think that this game could be better if you had a collision system that prevented you from pulling the buttons into the walls, instead of a level reset, but I understand that a system like that would have taken a lot more time to implement, and time is limited in game jams. Great submission!