Cool puzzle.
Interesting objects and interaction with them.
Sometimes you struggle which direction to go and making a second guess.
Good job!