I enjoyed the puzzle mechanic! The graphics are beautiful as well. I think you could integrate the introduction to the mechanic into the game rather than having text in the beginning. Also, the feel of moving the ball could be improved. Great submission!