This is a really cool concept, and a great take on the theme, but there's a couple issues I have with it:
1) The biggest issue (by far) is it feels like there is no way to get the puzzles on the first try. The moving objects are completely unpredictable and even the physics aren't predictable. It honestly felt less like a puzzle game and more like a trial and error game, which was made even worse by how long each try took to watch. I think this game could've benefitted more with a sort of step by step system rather than a physics system (if you understand what I'm saying), and also maybe a faster animation when you try the level.
2) The UI art didn't match with the game art, although that's really a small concern.
While I didn't like how it felt pretty much like just trial and error, this game has some really cool ideas and interesting gameplay, even if I didn't personally like how it was executed. On top of that, the audio was really well done. I think the only thing holding this game back was that trial and error feeling. Other than that, nice submission!