Pretty neat mechanic. And a fun narrative to go along. :) The physics aspect makes some levels laborious to solve though, even when knowing the solution. There are still levels that I didn’t figure out, I might try to come back to them (14 is a real brain teaser). Nice use of the theme overall!
Also, I’m sorry to say that the music becomes a bit obnoxious after a while.^^’