I enjoyed this one! the puzzle design struck the perfect balance where none of the solutions seemed obtuse, but they still took some thinking to figure out.
I did encounter one bug the first time I tried playing it where the apple vanished, leaving me unable to finish the game, but I was able to beat it on my second try with no issues.
Well done!