Cool idea! I like the puzzles and that there are multiple levels! Good match with the theme
Maybe players are just a bit too slippery and a music per "world" would be better but great job!