Really interesting concept and puzzles! I had fun playing it, however I got stuck in some parts due to the physics.
Overall good work!
ohhh when i tested it i didnt find any stuck parts thanks for the review thou i would appreciate if you tell me the part where you did stuck, but you dont have to : )